26 #include "../d3/GeomObj3d.h"    27 #include "utility/geom/pos_vec/Pos3d.h"    28 #include "utility/geom/d2/Triangle3d.h"    42     Plane get_plane(
const size_t &i) 
const;
    47     virtual GeomObj *getCopy(
void)
 const    53     inline virtual unsigned int getNumVertices(
void)
 const    55     inline virtual unsigned int getNumVerticesFaceta(
unsigned int faceta)
 const    57     inline virtual unsigned int getNumEdges(
void)
 const    59     inline virtual unsigned int GetNumFacetas(
void)
 const    70     virtual GEOM_FT Ix(
void)
 const    72     virtual GEOM_FT Iy(
void)
 const    74     virtual GEOM_FT Iz(
void)
 const    78     GEOM_FT GetMax(
short unsigned int) 
const;
    79     GEOM_FT GetMin(
short unsigned int) 
const;
    80     Pos3d getCenterOfMass() 
const;
    89     Pos3d Vertice(
const size_t &i) 
const;
    91     virtual bool In(
const Pos3d &p,
const double &tol= 0.0) 
const;
    93     void Print(std::ostream &os) 
const;
 GEOM_FT getConeHalfAngle(void) const
Return the angle of the cone that has the same apex and contains the trihedron. 
Definition: Trihedron.cc:65
virtual GEOM_FT PseudoDist(const Pos3d &p) const
Return the SIGNED distance from the point to the trihedron. 
Definition: Trihedron.cc:86
virtual GEOM_FT getArea(void) const
Return the object area. 
Definition: Trihedron.h:65
Base class for polyhedrons in a three-dimensional space. 
Definition: Polyhedron3d.h:41
bool TocaCuadrante(const int &) const
Return true if any vertex touches the quadrant argument. 
Definition: Trihedron.cc:154
Line3d Axis(void) const
Return the straight line that passes through the trihedron apex. 
Definition: Trihedron.cc:60
Plane in a three-dimensional space. 
Definition: Plane.h:49
Triangle in a three-dimensional space. 
Definition: Triangle3d.h:34
short unsigned int Dimension() const
Return the dimension of the object 0, 1, 2 or 3. 
Definition: Trihedron.h:76
const Triangle3d & Base(void) const
Return the triangle that is the trihedron base. 
Definition: Trihedron.cc:51
Posición en tres dimensiones. 
Definition: Pos3d.h:44
Line in a three-dimensional space. 
Definition: Line3d.h:62
A geometric figure composed of three planes meeting at a single vertex. 
Definition: Trihedron.h:37
virtual GEOM_FT getLength(void) const
Return the length of the object. 
Definition: Trihedron.h:62
virtual GEOM_FT getVolume(void) const
Return the volume of the object. 
Definition: Trihedron.h:68
const Pos3d & Cuspide(void) const
Return the trihedron apex. 
Definition: Trihedron.cc:55
Clase base para las entidades geométricas. 
Definition: GeomObj.h:40
virtual bool In(const Pos3d &p, const double &tol=0.0) const
Return true if the point is inside the thriedron. 
Definition: Trihedron.cc:102
Clase base para los objetos en tres dimensiones. 
Definition: GeomObj3d.h:43