|
C3D Toolkit
Kernel - 118060, Vision - 2.15.0.1825
|
Parameters of the deformable face. More...
#include <op_shell_parameter.h>
Collaboration diagram for NurbsValues: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. |