C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844
MbNurbsWireFrameInfo Class Reference

Information for transformation of a wire frame to NURBS. More...

#include <op_wireframe_parameter.h>

Public Member Functions

 MbNurbsWireFrameInfo (const MbWireFramePoint &p1, const MbWireFramePoint &p2, bool sense, bool match, bool ext, VERSION version)
 Constructor.
 
 MbNurbsWireFrameInfo (const MbNurbsWireFrameInfo &other, const MbWireFramePoint &p1, const MbWireFramePoint &p2, bool sense)
 Constructor.
 
 MbNurbsWireFrameInfo (const MbNurbsWireFrameInfo &other)
 Copy constructor.
 
 MbNurbsWireFrameInfo (TapeInit tapeInit)
 Constructor for reading.
 
void Init (const MbWireFramePoint &p1, const MbWireFramePoint &p2, bool sense)
 The initialization function.
 
void Init (const MbWireFramePoint &p1, const MbWireFramePoint &p2, bool sense, bool match, bool ext, VERSION version)
 The initialization function.
 
const MbWireFramePoint & GetPBeg () const
 Get the start curve region.
 
const MbWireFramePoint & GetPEnd () const
 Get the end curve region.
 
bool GetSense () const
 Get the direction of spline-curve.
 
bool MatchParams () const
 Whether to save correspondence of parametric regions by transformation or not.
 
bool ExtendRange () const
 Whether transformation is constructed on the extension for a non-closed substrate or not.
 
VERSION GetMathVersion () const
 Get the version of execution.
 
bool IsSame (const MbNurbsWireFrameInfo &other, double accuracy) const
 Determine whether an object is equal?
 
const MbNurbsWireFrameInfo & operator= (const MbNurbsWireFrameInfo &other)
 An assignment operator.
 

Detailed Description

Information for transformation of a wire frame to NURBS.

Information for transformation of a wire frame to NURBS.

Warning
Under development.

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