In file src/H_Geometry.h:

class Point


Public Fields

[more] Y
[more] Z
[more] W
[more]type p[dim]

Public Methods

[more]inline type& operator[] (unsigned int i)
[more]inline const type& operator[] (unsigned int i) const
[more]inline Point()
[more]template<class type_b> Point(const Point<dim, type_b> &A)
[more]inline Point(type x, type y)
[more]inline Point(type x, type y, type z)
[more]inline Point(type x, type y, type z, type w)
[more]inline const type& x() const
[more]inline const type& y() const
[more]inline const type& z() const
[more]inline const type& w() const
[more]inline type& x()
[more]inline type& y()
[more]inline type& z()
[more]inline type& w()
[more]bool isNull() const
[more]void reset()
[more]bool operator== (const Point &A) const
[more]bool operator!= (const Point &A) const
[more]Point operator* (type e) const
[more]Point operator- (const Point &A) const
[more]Point operator- () const
[more]Point operator+ (const Point &A) const
[more]type operator* (const Point &A) const
[more]Point operator/ (type e) const
[more]Point& operator/= (type e)
[more]Point& operator+= (const Point &A)
[more]Point& operator-= (const Point &A)
[more]type norm() const
[more]type normalize()
[more]type normalize(type length)
[more]type distance(const Point &A) const

Public

[more]typedef enum X


Documentation

otypedef enum X

o Y

o Z

o W

otype p[dim]

oinline type& operator[] (unsigned int i)

oinline const type& operator[] (unsigned int i) const

oinline Point()

otemplate<class type_b> Point(const Point<dim, type_b> &A)

oinline Point(type x, type y)

oinline Point(type x, type y, type z)

oinline Point(type x, type y, type z, type w)

oinline const type& x() const

oinline const type& y() const

oinline const type& z() const

oinline const type& w() const

oinline type& x()

oinline type& y()

oinline type& z()

oinline type& w()

obool isNull() const

ovoid reset()

obool operator== (const Point &A) const

obool operator!= (const Point &A) const

oPoint operator* (type e) const

oPoint operator- (const Point &A) const

oPoint operator- () const

oPoint operator+ (const Point &A) const

otype operator* (const Point &A) const

oPoint operator/ (type e) const

oPoint& operator/= (type e)

oPoint& operator+= (const Point &A)

oPoint& operator-= (const Point &A)

otype norm() const

otype normalize()

otype normalize(type length)

otype distance(const Point &A) const


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.