Loading...
Searching...
No Matches
Classes | Enumerations
Elements
Collaboration diagram for Elements:

Classes

class  bitpit::Cell
 The Cell class defines the cells. More...
 
class  bitpit::Element
 The Element class provides an interface for defining elements. More...
 
class  bitpit::ElementHalfEdge< DerivedElement >
 The ElementHalfEdge class defines element half-edge items. More...
 
class  bitpit::ElementHalfFace< DerivedElement >
 The ElementHalfFace class defines element half-faces. More...
 
class  bitpit::ElementHalfItem< DerivedElement >
 The ElementHalfItem class is the base calss for defining element half-edge and half-faces. More...
 
class  bitpit::ElementHalfItem< DerivedElement >::Hasher
 The ElementHalfItem::Hasher class allows to create hashes for the half-items. More...
 
class  bitpit::Interface
 The Interface class defines the interfaces among cells. More...
 
class  bitpit::QualifiedCellHalfFace< QualifiedCell >
 The QualifiedCellHalfFace class defines cell half-faces. More...
 
class  bitpit::QualifiedInterfaceHalfEdge< QualifiedInterface >
 The QualifiedInterfaceHalfEdge class defines interface half-edges. More...
 
class  bitpit::Reference0DElementInfo
 The Reference0DElementInfo class allows to define information about reference zero-dimensional elements. More...
 
class  bitpit::Reference1DElementInfo
 The Reference1DElementInfo class allows to define information about reference one-dimensional elements. More...
 
class  bitpit::Reference2DElementInfo
 The Reference2DElementInfo class allows to define information about reference two-dimensional elements. More...
 
class  bitpit::Reference3DElementInfo
 The Reference3DElementInfo class allows to define information about reference three-dimensional elements. More...
 
class  bitpit::ReferenceElementInfo
 The ReferenceElementInfo class allows to define information about reference elements. More...
 
class  bitpit::ReferenceHexahedronInfo
 The ReferenceHexahedronInfo class defines the information about the reference hexahedron. More...
 
class  bitpit::ReferenceLineInfo
 The ReferenceLineInfo class defines the information about the reference line. More...
 
class  bitpit::ReferencePixelInfo
 The ReferencePixelInfo class defines the information about the reference pixel. More...
 
class  bitpit::ReferencePyramidInfo
 The ReferencePyramidInfo class defines the information about the reference pyramid. More...
 
class  bitpit::ReferenceQuadInfo
 The ReferenceQuadInfo class defines the information about the reference quadrangle. More...
 
class  bitpit::ReferenceTetraInfo
 The ReferenceTetraInfo class defines the information about the reference tetrahedron. More...
 
class  bitpit::ReferenceTriangleInfo
 The ReferenceTriangleInfo class defines the information about the reference triangle. More...
 
class  bitpit::ReferenceVertexInfo
 The ReferenceVertexInfo class defines the information about the reference vertex. More...
 
class  bitpit::ReferenceVoxelInfo
 The ReferenceVoxelInfo class defines the information about the reference voxel. More...
 
class  bitpit::ReferenceWedgeInfo
 The ReferenceWedgeInfo class defines the information about the reference wedge. More...
 
class  bitpit::Vertex
 The Vertex class defines the vertexs. More...
 
class  CellHalfEdge
 The CellHalfEdge class defines cell half-edges. More...
 
class  Tesselation
 The Tesselation class allows to tessalete polygons and polyhedrons. More...
 

Enumerations

enum  bitpit::ElementType {
  UNDEFINED = -1 , bitpit::VERTEX = 1 , bitpit::LINE = 3 , bitpit::TRIANGLE = 5 ,
  bitpit::POLYGON = 7 , bitpit::PIXEL = 8 , bitpit::QUAD = 9 , bitpit::TETRA = 10 ,
  bitpit::VOXEL = 11 , bitpit::HEXAHEDRON = 12 , bitpit::WEDGE = 13 , bitpit::PYRAMID = 14 ,
  bitpit::POLYHEDRON = 42
}
 

Detailed Description

Enumeration Type Documentation

◆ ElementType

This enum defines the element types that can be used.

Definition at line 30 of file element_type.hpp.

--- layout: doxygen_footer ---