46     virtual D2to3d *getCopy(
void)
 const    48     Pos3d Centro(
void) 
const;
    49     virtual Pos3d getCenterOfMass(
void) 
const;
    50     GEOM_FT getSquaredRadius(
void) 
const;
    51     GEOM_FT getRadius(
void) 
const;
    52     GEOM_FT getDiameter(
void) 
const;
    53     double getAngle(
const Pos3d &p) 
const;
    66     virtual GEOM_FT Ix(
void) 
const;
    67     virtual GEOM_FT Iy(
void) 
const;
    68     virtual GEOM_FT Pxy(
void) 
const;
    69     virtual GEOM_FT Iz(
void) 
const;
    71     virtual GEOM_FT 
GetMax(
unsigned short int i) 
const;
    72     virtual GEOM_FT 
GetMin(
unsigned short int i) 
const;
    74     virtual bool In(
const Pos3d &p, 
const double &tol= 0.0) 
const;
    81     void Print(std::ostream &os) 
const;
 virtual GEOM_FT getLength(void) const
Return the length of the object. 
Definition: Circle3d.h:55
Plane polygon in a 3D space. 
Definition: Polygon3d.h:35
Círculo en dos dimensiones. 
Definition: Circle2d.h:37
friend bool operator==(const Circle3d &a, const Circle3d &b)
Equal operator. 
Definition: Circle3d.cc:124
Posición en dos dimensiones. 
Definition: Pos2d.h:41
Array of positions in a three-dimensional space. 
Definition: Pos3dArray.h:38
virtual GEOM_FT getArea(void) const
Return the area of the object. 
Definition: Circle3d.h:61
Circle3d(void)
Constructor. 
Definition: Circle3d.cc:35
Vector en dos dimensiones. 
Definition: Vector2d.h:40
virtual GEOM_FT GetMax(unsigned short int i) const
Return the maximum value of the i-th coordinate. 
Definition: Circle3d.cc:86
virtual bool In(const Pos3d &p, const double &tol=0.0) const
Return true if the points is inside the circle. 
Definition: Circle3d.cc:98
Polygon3d getInscribedPolygon(const size_t &n, const double &theta_inic=0.0) const
Return the n-gon inscribed int the circle. 
Definition: Circle3d.cc:114
Class that places 2D objects (circle, ellipse, polygons, ...) in a 3D space. 
Definition: D2to3d.h:44
virtual GEOM_FT GetMin(unsigned short int i) const
Return the minimum value of the i-th coordinate. 
Definition: Circle3d.cc:91
const Pos3dArray & getPointsOnPerimeter(const size_t &n, const double &theta_inic=0.0) const
Return n points equally spaced on the object perimeter. 
Definition: Circle3d.cc:107
Círculo en tres dimensiones. 
Definition: Circle3d.h:35
virtual GEOM_FT getVolume(void) const
Return the volume of the object. 
Definition: Circle3d.h:64
Posición en tres dimensiones. 
Definition: Pos3d.h:44
GEOM_FT getPerimeter(void) const
Return the perimeter of the object. 
Definition: Circle3d.h:58
virtual GEOM_FT getArea(void) const
Return the area of the circle. 
Definition: Circle2d.cc:130
Vector en tres dimensiones. 
Definition: Vector3d.h:39
Two-dimensional reference system defined in a three-dimensional space. 
Definition: Ref2d3d.h:41
virtual GEOM_FT getLength(void) const
Return the length of the círcle. 
Definition: Circle2d.cc:127
Three-dimensional reference system defined in a three-dimensional space. 
Definition: Ref3d3d.h:39