23 #ifndef TETRAHEDRON3D_H 24 #define TETRAHEDRON3D_H 27 #include "PolyhedronBase.h" 28 #include "PolygonMap.h" 38 CGTetrahedron_3 cgtetrahedron;
49 double GetMax(
short unsigned int i)
const;
50 double GetMin(
short unsigned int i)
const;
51 bool In(
const Pos3d &,
const double &)
const;
52 void Print(std::ostream &os)
const;
Tetrahedron.
Definition: Tetrahedron3d.h:36
void Print(std::ostream &os) const
Prints object.
Definition: Tetrahedron3d.cc:106
Definition: PolygonMap.h:115
GEOM_FT getVolumeWithSign(void) const
Return the volume of the body with sign.
Definition: Tetrahedron3d.cc:89
Base class for polyhedrons in a three-dimensional space.
Definition: Polyhedron3d.h:41
GEOM_FT getVolume(void) const
Return the volume of the object.
Definition: Tetrahedron3d.cc:95
Base class for the polyhedrons.
Definition: PolyhedronBase.h:35
bool In(const Pos3d &, const double &) const
Returns true if point inside tetrahedron.
Definition: Tetrahedron3d.cc:99
Tetrahedron3d(void)
Default constructor.
Definition: Tetrahedron3d.cc:39
Posición en tres dimensiones.
Definition: Pos3d.h:44
GEOM_FT getArea(void) const
Return the object area.
Definition: Tetrahedron3d.cc:85
The points of the half space are those that line at the back of the plane, this being understood as t...
Definition: HalfSpace3d.h:42
Clase base para las entidades geométricas.
Definition: GeomObj.h:40