Neutral Fiber Segment : composed of the Start, End, and Center points 
 or from a Spline Curve (in case of Elec3D Pipe)  
 More...
Public Types | |
| enum | SECTION_SET_POINT {  DTK_TOP_LEFT, DTK_TOP_CENTER, DTK_TOP_RIGHT, DTK_CENTER_LEFT, DTK_CENTER_CENTER, DTK_CENTER_RIGHT, DTK_BOTTOM_LEFT, DTK_BOTTOM_CENTER, DTK_BOTTOM_RIGHT }  | 
Public Member Functions | |
| Dtk_pipe_fiber_segment () | |
| DtkErrorStatus | get_center_point (Dtk_pnt ¢erPointOut) const | 
| Returns fiber Center Point  More...  | |
| DtkErrorStatus | get_end_point (Dtk_pnt &endPointOut) const | 
| Returns fiber End Point  More...  | |
| DtkErrorStatus | get_OrientationPlane (Dtk_PlaneSurfacePtr &outOrientationPlane) const | 
| Returns Orientation Plane.  More... | |
| DtkErrorStatus | get_section_set_point (SECTION_SET_POINT &outSectionSetPoint) const | 
| Returns pipe section set point  More...  | |
| DtkErrorStatus | get_spline_curve (Dtk_CurvePtr &splineCurveOut) const | 
| Returns fiber Spline Curve  More...  | |
| DtkErrorStatus | get_start_point (Dtk_pnt &startPointOut) const | 
| Returns fiber start Point  More...  | |
| DtkErrorStatus | get_TurnRadius (double &outTurnRadius) const | 
| Returns Pipe Turn Radius value.  More... | |
| ~Dtk_pipe_fiber_segment () | |
Neutral Fiber Segment : composed of the Start, End, and Center points 
 or from a Spline Curve (in case of Elec3D Pipe) 
| Dtk_pipe_fiber_segment::Dtk_pipe_fiber_segment | ( | ) | 
| Dtk_pipe_fiber_segment::~Dtk_pipe_fiber_segment | ( | ) | 
| DtkErrorStatus Dtk_pipe_fiber_segment::get_center_point | ( | Dtk_pnt & | centerPointOut | ) | const | 
Returns fiber Center Point 
 
| [in] | <br> | |
| [out] | Dtk_pnt | 
| DtkErrorStatus Dtk_pipe_fiber_segment::get_end_point | ( | Dtk_pnt & | endPointOut | ) | const | 
| DtkErrorStatus Dtk_pipe_fiber_segment::get_OrientationPlane | ( | Dtk_PlaneSurfacePtr & | outOrientationPlane | ) | const | 
Returns Orientation Plane.
| [in] | <br> | |
| [out] | double | 
| DtkErrorStatus Dtk_pipe_fiber_segment::get_section_set_point | ( | SECTION_SET_POINT & | outSectionSetPoint | ) | const | 
Returns pipe section set point 
 
| [in] | <br> | |
| [in/out] | ||
| [out] | SECTION_SET_POINT | 
| DtkErrorStatus Dtk_pipe_fiber_segment::get_spline_curve | ( | Dtk_CurvePtr & | splineCurveOut | ) | const | 
Returns fiber Spline Curve 
 
| [in] | <br> | |
| [out] | Dtk_pnt | 
| DtkErrorStatus Dtk_pipe_fiber_segment::get_start_point | ( | Dtk_pnt & | startPointOut | ) | const | 
Returns fiber start Point 
 
| [in] | <br> | |
| [out] | Dtk_pnt | 
| DtkErrorStatus Dtk_pipe_fiber_segment::get_TurnRadius | ( | double & | outTurnRadius | ) | const | 
Returns Pipe Turn Radius value.
| [in] | <br> | |
| [out] | double | 
| Dtk_PlaneSurfacePtr Dtk_pipe_fiber_segment::_orientationPlane | 
| SECTION_SET_POINT Dtk_pipe_fiber_segment::_sectionSetPoint | 
| double Dtk_pipe_fiber_segment::_turnRadius | 
| Dtk_pnt Dtk_pipe_fiber_segment::centerPoint | 
| Dtk_pnt Dtk_pipe_fiber_segment::endPoint | 
| Dtk_CurvePtr Dtk_pipe_fiber_segment::splineCurve | 
| Dtk_pnt Dtk_pipe_fiber_segment::startPoint | 
| DTK_PIPE_TYPE Dtk_pipe_fiber_segment::typeOfSegment |