C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Parameters of the deformable face. More...
#include <op_shell_parameter.h>
Public Member Functions | |
NurbsValues () | |
Default constructor. More... | |
NurbsValues (size_t ud, size_t uc, double umin, double umax, bool uapprox, size_t vd, size_t vc, double vmin, double vmax, bool vapprox) | |
Constructor by parameters. More... | |
NurbsValues (const NurbsValues &other) | |
Copy-constructor. | |
~NurbsValues () | |
Destructor. | |
void | Init (const NurbsValues &other) |
Copy function. | |
bool | IsSame (const NurbsValues &other, double accuracy) const |
Determine whether an object is equal? | |
NurbsValues & | operator= (const NurbsValues &other) |
Assignment operator. | |
Public Attributes | |
MbNurbsParameters | uParameters |
Parameters of u-direction of NURBS-surface. | |
MbNurbsParameters | vParameters |
Parameters of v-direction of NURBS-surface. | |
Parameters of the deformable face.
Parameters of the deformable face are used when replacing the surface of selected face of solid by NURBS-surface and with further editing of this face.
|
inline |
Default constructor.
Constructor of parameters of deformed face for replacement of surface by NURBS-surface of the fourth order in the entire domain along the u and v directions.
|
inline |
Constructor by parameters.
Constructor of parameters of deformed face.
[in] | ud,vd | - Order of NURBS-copy along u and v. |
[in] | uc,vc | - The count of control points along u and v. |
[in] | umin,umax,vmin,vmax | - Parameter ranges along u and v for deforming face. |
[in] | uapprox,vapprox | - Flags of the possible constructing of approximate surface, not exact. |