|
C3D Toolkit
Kernel - 118060, Vision - 2.15.0.1825
|
The output data of creating a sequence of smoothly connected edges. More...
#include <op_shell_parameter.h>
Inheritance diagram for MbSmoothSequenceResult:
Collaboration diagram for MbSmoothSequenceResult:Public Member Functions | |
| MbSmoothSequenceResult () | |
| Default constructor. | |
| const std::vector< MbEdgeSequence > & | GetSequences () const |
| Get the array of sequences of smooth mating edges. | |
| std::vector< MbEdgeSequence > & | SetSequences () |
| Get an access to the array of sequences of smooth mating edges. | |
| template<class PtrArray > | |
| void | GetSequences (PtrArray &seq) const |
| Get the array of sequences of smooth mating edges. Destruction of created objects is a responsibility of the function caller. | |
Public Member Functions inherited from MbSmoothPhantomResult | |
| MbSmoothPhantomResult () | |
| Default constructor. | |
| const c3d::SurfacesSPtrVector & | GetSurfaces () const |
| Get the array of fillet/chamfer surfaces. | |
| c3d::SurfacesSPtrVector & | SetSurfaces () |
| Get an access to the array of fillet/chamfer surfaces. | |
| template<class PtrVector > | |
| void | DetachSurfaces (PtrVector &surfaces) |
| Put the fillet/chamfer surfaces to a container. | |
Additional Inherited Members | |
Protected Attributes inherited from MbSmoothPhantomResult | |
| c3d::SurfacesSPtrVector | _surfaces |
| The fillet / chamfer surfaces. | |
The output data of creating a sequence of smoothly connected edges.
The output data of creating a sequence of smoothly connected edges contains an array of sequences of smooth mating edges and an array of fillet/chamfer surfaces.