C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Results of the surface intersection curve creation. More...

#include <op_curve_parameter.h>

+ Collaboration diagram for MbIntCurveResults:

Public Member Functions

 MbIntCurveResults ()
 Constructor.
 
MbCurveSetCurve (const MbSurface &surf, size_t edgeIndex=0)
 Get the 2d-curve from the wire frame's edge with the specified number on the given surface. More...
 
void Reset ()
 Reset the data.
 

Public Attributes

SPtr< MbCurve_curve1
 The curve on the first surface.
 
SPtr< MbCurve_curve2
 The curve on the second surface.
 
SPtr< MbWireFrame_wireFrame
 The frame with the constructed curves.
 
MbeCurveBuildType _label
 The type of the resulting intersection curve.
 

Detailed Description

Results of the surface intersection curve creation.

Results of the surface intersection curve creation.

Member Function Documentation

◆ SetCurve()

MbCurve* MbIntCurveResults::SetCurve ( const MbSurface surf,
size_t  edgeIndex = 0 
)

Get the 2d-curve from the wire frame's edge with the specified number on the given surface.

Parameters
[in]surf- Pointer to the surface on which the curve is located
[in]edgeIndex- The number of the edge inside wire frame from which the curve is taken.

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