56     const Pnt *
P3(
void) 
const;
    81     virtual std::deque<Segment3d> 
getSegments(
void) 
const;
    83     boost::python::dict 
getPyDict(
void) 
const;
    84     void setPyDict(
const boost::python::dict &);
 Pos3d getPMed(void) const
Return the midpoint. 
Definition: CircularArc.cc:212
double getTheta2(void) const
Return the end angle. 
Definition: CircularArc.cc:166
virtual ID getKPoints(void) const
Return k-points. 
Definition: CircularArc.cc:249
const CircularSector3d get_sector_circular3d(void) const
Return the circle sector correlated with the arc. 
Definition: CircularArc.cc:121
double getTheta1(void) const
Return the start angle. 
Definition: CircularArc.cc:157
Finite element model generation tools. 
Definition: Preprocessor.h:59
Array of positions in a three-dimensional space. 
Definition: Pos3dArray.h:38
virtual void SetVertice(const size_t &, Pnt *)
Set the i-th vertex. 
Definition: CircularArc.cc:91
int getVtkCellType(void) const
Interface with VTK. 
Definition: CircularArc.cc:245
const Pnt * P3(void) const
Return a constant pointer to the midpoint of the arc. 
Definition: CircularArc.cc:69
virtual BND3d Bnd(void) const
Returns object boundary. 
Definition: CircularArc.cc:237
Sector de círculo en tres dimensiones. 
Definition: CircularSector3d.h:34
double getLambda(const Pos3d &) const
Return the parameter of the point on the arc (distance to the arc's first point measured over the arc...
Definition: CircularArc.cc:176
Pos3d getPFin(void) const
Return the end point. 
Definition: CircularArc.cc:203
Vector of integers. 
Definition: ID.h:95
bool check_points(void) const
Check that the points are defined. 
Definition: CircularArc.cc:108
Base class for 1D entities. 
Definition: LineBase.h:41
virtual std::deque< Segment3d > getSegments(void) const
Return the segments that compose the edge. 
Definition: CircularArc.cc:259
virtual const Pnt * getVertex(const size_t &i) const
Return the i-th vertex. 
Definition: CircularArc.cc:73
double getIncludedAngle(void) const
Return the angle subtended by the arc. 
Definition: CircularArc.cc:148
double getRadius(void) const
Return the radius. 
Definition: CircularArc.cc:221
Circumference arc. 
Definition: CircularArc.h:44
Pos3d getCentroid(void) const
Return the centroid of the arc. 
Definition: CircularArc.cc:139
void setPyDict(const boost::python::dict &)
Set the values of the object members from a Python dictionary. 
Definition: CircularArc.cc:279
Pos3dArray get_positions(void) const
Return ndiv+1 equally-sapaced positions along the arc. 
Definition: CircularArc.cc:241
void update_topology(void)
Updates topology. 
Definition: CircularArc.cc:230
"boundary" en tres dimensiones. 
Definition: BND3d.h:34
CircularArc(Preprocessor *m)
Constructor. 
Definition: CircularArc.cc:42
Point (KPoint). 
Definition: Pnt.h:50
structured set, i. 
Definition: SetEstruct.h:47
virtual size_t getNumberOfVertices(void) const
Return the number of vertices. 
Definition: CircularArc.h:73
Pos3d getPInic(void) const
Return the start point. 
Definition: CircularArc.cc:194
Posición en tres dimensiones. 
Definition: Pos3d.h:44
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
boost::python::dict getPyDict(void) const
Return a Python dictionary with the object members values. 
Definition: CircularArc.cc:268
double getLength(void) const
Return the arc length. 
Definition: CircularArc.cc:130
virtual bool operator==(const CircularArc &) const
Comparison operator. 
Definition: CircularArc.cc:50
virtual SetEstruct * getCopy(void) const
Virtual constructor. 
Definition: CircularArc.cc:65
Pos3d getCenter(void) const
Return the center of the circumference. 
Definition: CircularArc.cc:185