#include <point.h>
Inheritance diagram for point_traits< point >:


Public Types | |
| typedef point | Ptype |
| typedef double | component_type |
| typedef variable_dimension_tag | dimension_tag |
Static Public Methods | |
| unsigned | Dim (const Ptype &p) |
| int | LowerIndex (const Ptype &) |
| int | UpperIndex (const Ptype &p) |
| void | ConstructWithDim (int dim, Ptype &p) |
| Ptype | Origin (unsigned d) |
| component_type | x (const Ptype &p) |
| component_type | y (const Ptype &p) |
| component_type | z (const Ptype &p) |
| component_type & | x (Ptype &p) |
| component_type & | y (Ptype &p) |
| component_type & | z (Ptype &p) |
|
|
Reimplemented from point_traits_base< point >. |
|
|
|
|
|
Reimplemented from point_traits_base< point >. |
|
|
Definition at line 134 of file point.h. References point::dim. |
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.11-20011104 written by Dimitri van Heesch,
© 1997-2000