C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

An Abstract Base Class for obtaining sections for sweeping operation with variable section. More...

#include <op_swept_parameter.h>

Public Member Functions

virtual ~IVariableSectionData ()
 Destructor.
 
virtual bool GetSection (double t, const MbPlacement3D &place, c3d::PlaneContoursSPtrVector &contours) const =0
 Obtain a section. More...
 

Detailed Description

An Abstract Base Class for obtaining sections for sweeping operation with variable section.

An Abstract Base Class for obtaining sections for sweeping operation with variable section.
Actual implementation must be provided by the user.

Warning
Under development.

Member Function Documentation

◆ GetSection()

virtual bool IVariableSectionData::GetSection ( double  t,
const MbPlacement3D place,
c3d::PlaneContoursSPtrVector &  contours 
) const
pure virtual

Obtain a section.

Parameters
[in]t- Value of parameter along the trajectory.
[in]place- Placement of the section.
[out]contours- Array of plane contours.
Returns
Returns "true" in case of success.

The documentation for this class was generated from the following file: