This structure declares an extended three-dimensional point. The extended point contains one additional field that is used as a weight for NURBS surfaces.
|
Copy Code
|
|
|---|---|
typedef struct tag_IGVectPoint3DEx
{
VECT_REAL m_x;
VECT_REAL m_y;
VECT_REAL m_z;
VECT_REAL m_w;
} IGVectPoint3DEx;
|
|
| Name | Type | Description |
|---|---|---|
| m_x | VECT_REAL | x coordinate. |
| m_y | VECT_REAL | y coordinate. |
| m_z | VECT_REAL | z coordinate. |
| m_w | VECT_REAL | Weight of the point. |