Go to Overview over all GrAL packages.
Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

point_traits< point > Struct Template Reference

#include <point.h>

Inheritance diagram for point_traits< point >:

Inheritance graph
[legend]
Collaboration diagram for point_traits< point >:

Collaboration graph
[legend]
List of all members.

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_typex (Ptype &p)
component_typey (Ptype &p)
component_typez (Ptype &p)

template<>
struct point_traits< point >


Member Typedef Documentation

typedef point point_traits< point >::Ptype
 

Reimplemented from point_traits_base< point >.

Definition at line 129 of file point.h.

typedef double point_traits< point >::component_type
 

Definition at line 130 of file point.h.

typedef variable_dimension_tag point_traits< point >::dimension_tag
 

Reimplemented from point_traits_base< point >.

Definition at line 131 of file point.h.


Member Function Documentation

unsigned point_traits< point >::Dim const Ptype   p [inline, static]
 

Definition at line 134 of file point.h.

References point::dim.

int point_traits< point >::LowerIndex const Ptype   [inline, static]
 

Definition at line 135 of file point.h.

int point_traits< point >::UpperIndex const Ptype   p [inline, static]
 

Definition at line 136 of file point.h.

void point_traits< point >::ConstructWithDim int    dim,
Ptype   p
[inline, static]
 

Definition at line 137 of file point.h.

Ptype point_traits< point >::Origin unsigned    d [inline, static]
 

Definition at line 139 of file point.h.

component_type point_traits< point >::x const Ptype   p [inline, static]
 

Definition at line 141 of file point.h.

component_type point_traits< point >::y const Ptype   p [inline, static]
 

Definition at line 142 of file point.h.

component_type point_traits< point >::z const Ptype   p [inline, static]
 

Definition at line 143 of file point.h.

component_type& point_traits< point >::x Ptype   p [inline, static]
 

Definition at line 146 of file point.h.

component_type& point_traits< point >::y Ptype   p [inline, static]
 

Definition at line 147 of file point.h.

component_type& point_traits< point >::z Ptype   p [inline, static]
 

Definition at line 148 of file point.h.


The documentation for this struct was generated from the following file:
Copyright (c) Guntram Berti 1997-2002. See the GrAL Homepage for up-to-date information.

Generated at Tue Feb 26 15:57:35 2002 for Geometry by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000