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 |