ug4
|
#include "../grid/grid.h"
#include "common/math/ugmath.h"
#include "common/assert.h"
#include "grid_objects_0d.h"
#include "grid_objects_1d.h"
Go to the source code of this file.
Classes | |
class | ug::ConstrainedFace |
This class stores the constraining object. More... | |
class | ug::ConstrainedQuadrilateral |
a quadrilateral constrained by another object. More... | |
class | ug::ConstrainedTriangle |
a triangle constrained by another object. More... | |
class | ug::ConstrainingFace |
This class is used to store constrained geometric objects. More... | |
class | ug::ConstrainingQuadrilateral |
a quadrilateral constraining other objects. More... | |
class | ug::ConstrainingTriangle |
a triangle constraining other objects. More... | |
class | ug::CustomQuadrilateral< ConcreteQuadrilateralType, BaseClass, RefTriType, RefQuadType > |
Concrete types share this base-type. It is not intended for direct use. More... | |
class | ug::CustomTriangle< ConcreteTriangleType, BaseClass, RefTriType, RefQuadType > |
Concrete types share this base-type. It is not intended for direct use. More... | |
class | ug::geometry_traits< ConstrainedQuadrilateral > |
class | ug::geometry_traits< ConstrainedTriangle > |
class | ug::geometry_traits< ConstrainingQuadrilateral > |
class | ug::geometry_traits< ConstrainingTriangle > |
class | ug::geometry_traits< Quadrilateral > |
class | ug::geometry_traits< Triangle > |
class | ug::Quadrilateral |
a face with four points. More... | |
class | ug::QuadrilateralDescriptor |
only used to initialize a quadrilateral. for all other tasks you should use FaceDescriptor. More... | |
class | ug::Triangle |
the most simple form of a face More... | |
class | ug::TriangleDescriptor |
only used to initialize a triangle. for all other tasks you should use FaceDescriptor. More... | |
Namespaces | |
ug | |
the ug namespace | |
Typedefs | |
typedef geometry_traits< ConstrainedQuadrilateral >::const_iterator | ug::ConstConstrainedQuadrilateralIterator |
typedef geometry_traits< ConstrainedTriangle >::const_iterator | ug::ConstConstrainedTriangleIterator |
typedef geometry_traits< ConstrainingQuadrilateral >::const_iterator | ug::ConstConstrainingQuadrilateralIterator |
typedef geometry_traits< ConstrainingTriangle >::const_iterator | ug::ConstConstrainingTriangleIterator |
typedef geometry_traits< Quadrilateral >::const_iterator | ug::ConstQuadrilateralIterator |
typedef geometry_traits< ConstrainedQuadrilateral >::iterator | ug::ConstrainedQuadrilateralIterator |
typedef geometry_traits< ConstrainedTriangle >::iterator | ug::ConstrainedTriangleIterator |
typedef geometry_traits< ConstrainingQuadrilateral >::iterator | ug::ConstrainingQuadrilateralIterator |
typedef geometry_traits< ConstrainingTriangle >::iterator | ug::ConstrainingTriangleIterator |
typedef geometry_traits< Triangle >::const_iterator | ug::ConstTriangleIterator |
typedef geometry_traits< Quadrilateral >::iterator | ug::QuadrilateralIterator |
typedef geometry_traits< Triangle >::iterator | ug::TriangleIterator |
Enumerations | |
enum | ug::FaceContainerSections { ug::CSFACE_NONE = -1 , ug::CSFACE_TRIANGLE = 0 , ug::CSFACE_QUADRILATERAL = 1 , ug::CSFACE_CONSTRAINED_TRIANGLE = 2 , ug::CSFACE_CONSTRAINED_QUADRILATERAL = 3 , ug::CSFACE_CONSTRAINING_TRIANGLE = 4 , ug::CSFACE_CONSTRAINING_QUADRILATERAL = 5 , ug::CSFACE_USER } |
These numbers define where in the face-section-container a face will be stored. More... | |