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_fixed_size_array Struct Template Reference

#include <point-traits.h>

Inheritance diagram for point_traits_fixed_size_array:

Inheritance graph
[legend]
Collaboration diagram for point_traits_fixed_size_array:

Collaboration graph
[legend]
List of all members.

Public Types

typedef ARRAY Ptype
typedef COMPONENT component_type
typedef component_type value_type
typedef dim_tag< DIM >::dimension_tag dimension_tag

Static Public Methods

void ConstructWithDim (unsigned d, Ptype &)
unsigned Dim (const Ptype &)
unsigned Dim ()
int LowerIndex ()
int LowerIndex (Ptype const &)
int UpperIndex ()
int UpperIndex (Ptype const &)
Ptype Origin ()
Ptype Origin (unsigned)
component_type x (const Ptype &p)
component_typex (Ptype &p)
component_type y (const Ptype &p)
component_typey (Ptype &p)
component_type z (const Ptype &p)
component_typez (Ptype &p)

template<class ARRAY, class COMPONENT, unsigned DIM>
struct point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >


Member Typedef Documentation

template<class ARRAY, class COMPONENT, unsigned DIM>
typedef ARRAY point_traits_fixed_size_array::Ptype
 

Reimplemented from point_traits_base< ARRAY >.

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

Referenced by ConstructWithDim, Dim, LowerIndex, Origin, UpperIndex, x, y, and z.

template<class ARRAY, class COMPONENT, unsigned DIM>
typedef COMPONENT point_traits_fixed_size_array::component_type
 

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

Referenced by Origin, x, y, and z.

template<class ARRAY, class COMPONENT, unsigned DIM>
typedef component_type point_traits_fixed_size_array::value_type
 

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

template<class ARRAY, class COMPONENT, unsigned DIM>
typedef dim_tag<DIM>::dimension_tag point_traits_fixed_size_array::dimension_tag
 

Reimplemented from point_traits_base< ARRAY >.

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


Member Function Documentation

template<class ARRAY, class COMPONENT, unsigned DIM>
void point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::ConstructWithDim unsigned    d,
Ptype  
[inline, static]
 

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

References Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
unsigned point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::Dim const Ptype   [inline, static]
 

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

References Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
unsigned point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::Dim   [inline, static]
 

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

template<class ARRAY, class COMPONENT, unsigned DIM>
int point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::LowerIndex   [inline, static]
 

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

template<class ARRAY, class COMPONENT, unsigned DIM>
int point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::LowerIndex Ptype const &    [inline, static]
 

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

References Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
int point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::UpperIndex   [inline, static]
 

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

template<class ARRAY, class COMPONENT, unsigned DIM>
int point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::UpperIndex Ptype const &    [inline, static]
 

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

References Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
Ptype point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::Origin   [inline, static]
 

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

References component_type, and Ptype.

Referenced by Origin.

template<class ARRAY, class COMPONENT, unsigned DIM>
Ptype point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::Origin unsigned    [inline, static]
 

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

References Origin, and Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
component_type point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::x const Ptype   p [inline, static]
 

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

References component_type, and Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
component_type& point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::x Ptype   p [inline, static]
 

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

References component_type, and Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
component_type point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::y const Ptype   p [inline, static]
 

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

References component_type, and Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
component_type& point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::y Ptype   p [inline, static]
 

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

References component_type, and Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
component_type point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::z const Ptype   p [inline, static]
 

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

References component_type, and Ptype.

template<class ARRAY, class COMPONENT, unsigned DIM>
component_type& point_traits_fixed_size_array< ARRAY, COMPONENT, DIM >::z Ptype   p [inline, static]
 

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

References component_type, and Ptype.


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:36 2002 for Geometry by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000