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 |