26 #include "Surface2d.h"    27 #include "../cgal_types.h"    28 #include "utility/utils/misc_utils/matem.h"    51     Pos2d Centro(
void) 
const;
    54     inline GEOM_FT getSquaredRadius(
void)
 const    55       { 
return cgcirc.squared_radius(); }
    57     inline GEOM_FT getDiameter(
void)
 const    65     virtual GEOM_FT 
getArea(
void) 
const;
    69     virtual GEOM_FT 
Ix(
void) 
const;
    70     virtual GEOM_FT 
Iy(
void)
 const    72     inline virtual GEOM_FT 
Pxy(
void)
 const    74     virtual GEOM_FT 
Iz(
void)
 const    76     virtual GEOM_FT 
GetMax(
unsigned short int i) 
const;
    77     virtual GEOM_FT 
GetMin(
unsigned short int i) 
const;
    78     virtual bool In(
const Pos2d &p, 
const double &tol= 0.0) 
const;
    86       { 
return ( a.cgcirc == b.cgcirc ); };
    88     void Print(std::ostream &os) 
const;
    89     void Plot(Plotter &) 
const;
    93 Circle2d Circle2dRTT(
const GEOM_FT &,
const Line2d &,
const Line2d &,
const bool &left,
const bool &far);
 virtual GEOM_FT GetMin(unsigned short int i) const
Return el valor mínimo of the i coordinate of the points of the circle. 
Definition: Circle2d.cc:136
Círculo en dos dimensiones. 
Definition: Circle2d.h:37
virtual GEOM_FT Iy(void) const
Moment of inertia with respect to the center of mass en local axis. 
Definition: Circle2d.h:70
Posición en dos dimensiones. 
Definition: Pos2d.h:41
Line in a two-dimensional space. 
Definition: Line2d.h:61
virtual double getAngle(const Pos2d &p) const
Return the angle between the line that passes through the center and the p point and the x axis...
Definition: Circle2d.cc:118
virtual double getIncludedAngle(void) const
Return the angle included by the circle (2*pi). 
Definition: Circle2d.cc:150
virtual GEOM_FT getVolume(void) const
Return the volume of the object. 
Definition: Circle2d.h:67
virtual Pos2d getCenterOfMass(void) const
Return the position of the center of mass. 
Definition: Circle2d.cc:98
Base class for two-dimensional transformations. 
Definition: Trf2d.h:40
Circle2d offset(const GEOM_FT &) const
Return a circle parallel to this one at the distance being passed as parameter. 
Definition: Circle2d.cc:213
virtual GEOM_FT Ix(void) const
Return el moment of inertia del círculo with respect to axis parallel to x que pasa por su centro...
Definition: Circle2d.cc:140
virtual GEOM_FT GetMax(unsigned short int i) const
Return the maximum value of the i coordinate of the points of the circle. 
Definition: Circle2d.cc:133
Array of positions in a two-dimensional space. 
Definition: Pos2dArray.h:38
Base class for surfaces in a two-dimensional space. 
Definition: Surface2d.h:33
void arc_points(const double &theta_inic, const double &delta_theta, Pos2dArray &ptos) const
Return n points equally espaces over the circle perimenter. 
Definition: Circle2d.cc:154
Pos2dArray getPointsOnPerimeter(const size_t &n, const double &theta_inic=0.0) const
Return n points equally spaced over the cicumference. 
Definition: Circle2d.cc:176
Polígono en dos dimensiones. 
Definition: Polygon2d.h:38
GEOM_FT getPerimeter(void) const
Return the perimeter of the object. 
Definition: Circle2d.h:62
virtual bool In(const Pos2d &p, const double &tol=0.0) const
Return true if the point is on the circle. 
Definition: Circle2d.cc:145
Pos2d Point(const double &ang) const
Return the point of the circle that corresponds to the parameter angle. 
Definition: Circle2d.cc:103
void Transform(const Trf2d &trf2d)
Aplica al objeto la transformación que se pasa como parámetro. 
Definition: Circle2d.cc:204
GEOM_FT getRadius(void) const
Return the radius of the circle. 
Definition: Circle2d.cc:113
Polygon2d getInscribedPolygon(const size_t &n, const double &theta_inic=0.0) const
Return the n-gon inscribed int the circle. 
Definition: Circle2d.cc:193
virtual GEOM_FT Pxy(void) const
! 
Definition: Circle2d.h:72
virtual GEOM_FT Iz(void) const
Moment of inertia polar with respect to the center of mass en local axis. 
Definition: Circle2d.h:74
virtual GEOM_FT getArea(void) const
Return the area of the circle. 
Definition: Circle2d.cc:130
virtual GEOM_FT getLength(void) const
Return the length of the círcle. 
Definition: Circle2d.cc:127