26 #include "utility/utils/stl/pdeque.h" 27 #include "GeomObj2d.h" 28 #include "utility/geom/lists/GeomGroup.h" 38 virtual GEOM_FT inertia(
const Line2d &e)
const;
40 typedef pdeque_geom_obj::const_iterator const_iterator;
41 typedef pdeque_geom_obj::iterator iterator;
54 virtual GEOM_FT
Ix(
void)
const;
55 virtual GEOM_FT
Iy(
void)
const;
56 GEOM_FT
Pxy(
void)
const;
58 void Print(std::ostream &stream)
const;
59 void Plot(Plotter &)
const;
Posición en dos dimensiones.
Definition: Pos2d.h:41
virtual GEOM_FT Ix(void) const
Moment of inertia with respect to an axis parallel to the x axis passing through the center of mass...
Definition: GeomGroup2d.cc:58
Line in a two-dimensional space.
Definition: Line2d.h:61
Base class for two-dimensional transformations.
Definition: Trf2d.h:40
Base class for the two-dimensional geometric objects.
Definition: GeomObj2d.h:37
Group of 3D entities.
Definition: GeomGroup2d.h:35
virtual Pos2d getCenterOfMass(void) const
Return the center of mass.
Definition: GeomGroup2d.cc:77
void Transform(const Trf2d &trf2d)
Applies the transformation to the points.
Definition: GeomGroup2d.cc:103
virtual GEOM_FT getVolume(void) const
Return the volume of the object.
Definition: GeomGroup2d.h:50
Base class for geometric entities groups.
Definition: GeomGroup.h:33
GEOM_FT Pxy(void) const
Moment of inertia with respect to the axis parallel to the x and y axis passing through the center of...
Definition: GeomGroup2d.cc:68
virtual GEOM_FT Iy(void) const
Moment of inertia with respect to an axis parallel to the y axis passing through the center of mass...
Definition: GeomGroup2d.cc:63