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

real_point_traits Struct Template Reference

Point traits for real numbers. More...

#include <point-traits.h>

Inheritance diagram for real_point_traits:

Inheritance graph
[legend]
Collaboration diagram for real_point_traits:

Collaboration graph
[legend]
List of all members.

Public Types

typedef REAL Ptype
typedef tag1D dimension_tag
typedef REAL component_type
typedef component_type value_type

Static Public Methods

unsigned Dim (const Ptype &)
unsigned Dim ()
Ptype Origin (unsigned)
Ptype Origin ()
component_type x (const Ptype &p)
component_typex (Ptype &p)
component_type y (const Ptype &)
component_type z (const Ptype &)

Detailed Description

template<class REAL>
struct real_point_traits< REAL >

Point traits for real numbers.

Definition at line 67 of file point-traits.h.


Member Typedef Documentation

template<class REAL>
typedef REAL real_point_traits::Ptype
 

Reimplemented from point_traits_base< REAL >.

Definition at line 68 of file point-traits.h.

Referenced by real_point_traits< float >::Dim, real_point_traits< float >::Origin, real_point_traits< float >::x, real_point_traits< float >::y, and real_point_traits< float >::z.

template<class REAL>
typedef tag1D real_point_traits::dimension_tag
 

Reimplemented from point_traits_base< REAL >.

Definition at line 69 of file point-traits.h.

template<class REAL>
typedef REAL real_point_traits::component_type
 

Definition at line 70 of file point-traits.h.

Referenced by real_point_traits< float >::x, real_point_traits< float >::y, and real_point_traits< float >::z.

template<class REAL>
typedef component_type real_point_traits::value_type
 

Definition at line 71 of file point-traits.h.


Member Function Documentation

template<class REAL>
unsigned real_point_traits< REAL >::Dim const Ptype   [inline, static]
 

Definition at line 73 of file point-traits.h.

template<class REAL>
unsigned real_point_traits< REAL >::Dim   [inline, static]
 

Definition at line 74 of file point-traits.h.

template<class REAL>
Ptype real_point_traits< REAL >::Origin unsigned    [inline, static]
 

Definition at line 76 of file point-traits.h.

template<class REAL>
Ptype real_point_traits< REAL >::Origin   [inline, static]
 

Definition at line 77 of file point-traits.h.

template<class REAL>
component_type real_point_traits< REAL >::x const Ptype   p [inline, static]
 

Definition at line 78 of file point-traits.h.

template<class REAL>
component_type& real_point_traits< REAL >::x Ptype   p [inline, static]
 

Definition at line 79 of file point-traits.h.

template<class REAL>
component_type real_point_traits< REAL >::y const Ptype   [inline, static]
 

Definition at line 80 of file point-traits.h.

template<class REAL>
component_type real_point_traits< REAL >::z const Ptype   [inline, static]
 

Definition at line 81 of file point-traits.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:37 2002 for Geometry by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000