A.I.M.S


surface.h File Reference
#include <cartobase/smart/rcptr.h>
#include <aims/config/aimsdata_config.h>
#include <aims/vector/vector.h>
#include <aims/def/general.h>
#include <aims/data/pheader.h>
#include <iostream>
#include <vector>
#include <map>
#include <set>
Include dependency graph for surface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AimsSurface< D, T >
 The template class to manage a mesh. More...
 
class  AimsSurface< D, T >
 The template class to manage a mesh. More...
 
class  AimsTimeSurface< D, T >
 The template class to manage a mesh with time if needed. More...
 
class  AimsTimeSurface< D, T >
 The template class to manage a mesh with time if needed. More...
 
class  carto::DataTypeCode< AimsTimeSurface< D, T > >
 
class  carto::DataTypeCode< AimsTimeSurface< 2, T > >
 
class  carto::DataTypeCode< AimsTimeSurface< 4, T > >
 

Namespaces

 carto
 

Macros

#define _mesh_type   AimsTimeSurface<2, float>
 
#define _mesh_type   AimsTimeSurface<3, float>
 
#define _mesh_type   AimsTimeSurface<4, float>
 
#define _mesh_type   AimsTimeSurface<2, Point2df>
 
#define _mesh_type   AimsTimeSurface<3, Point2df>
 
#define _mesh_type   AimsTimeSurface<4, Point2df>
 

Typedefs

typedef AIMSDATA_API
AimsTimeSurface< 2, Void
AimsSegments
 
typedef AIMSDATA_API
AimsTimeSurface< 3, Void
AimsSurfaceTriangle
 
typedef AIMSDATA_API
AimsTimeSurface< 4, Void
AimsSurfaceFacet
 

Functions

template<int D, class T >
AIMSDATA_API std::ostream & operator<< (std::ostream &out, const AimsSurface< D, T > &thing)
 
template<int D, class T >
std::ostream & operator<< (std::ostream &out, const AimsSurface< D, T > &thing)
 
template<int D, class T >
AIMSDATA_API std::ostream & operator<< (std::ostream &out, const AimsTimeSurface< D, T > &thing)
 
template<int D, class T >
std::ostream & operator<< (std::ostream &out, const AimsTimeSurface< D, T > &thing)
 

Macro Definition Documentation

#define _mesh_type   AimsTimeSurface<2, float>

Definition at line 580 of file surface.h.

#define _mesh_type   AimsTimeSurface<3, float>

Definition at line 580 of file surface.h.

#define _mesh_type   AimsTimeSurface<4, float>

Definition at line 580 of file surface.h.

#define _mesh_type   AimsTimeSurface<2, Point2df>

Definition at line 580 of file surface.h.

#define _mesh_type   AimsTimeSurface<3, Point2df>

Definition at line 580 of file surface.h.

#define _mesh_type   AimsTimeSurface<4, Point2df>

Definition at line 580 of file surface.h.

Typedef Documentation

Definition at line 546 of file surface.h.

Definition at line 548 of file surface.h.

Definition at line 547 of file surface.h.

Function Documentation

template<int D, class T >
AIMSDATA_API std::ostream& operator<< ( std::ostream &  out,
const AimsSurface< D, T > &  thing 
)
inline

Definition at line 274 of file surface.h.

template<int D, class T >
std::ostream& operator<< ( std::ostream &  out,
const AimsSurface< D, T > &  thing 
)
inline

Definition at line 274 of file surface.h.

template<int D, class T >
AIMSDATA_API std::ostream& operator<< ( std::ostream &  out,
const AimsTimeSurface< D, T > &  thing 
)
inline

Definition at line 526 of file surface.h.

template<int D, class T >
std::ostream& operator<< ( std::ostream &  out,
const AimsTimeSurface< D, T > &  thing 
)
inline

Definition at line 526 of file surface.h.