Detailed Description
#include <xsi_nurbssample.h>
List of all members.
Constructor & Destructor Documentation
Constructor.
- Parameters:
-
in_ref | constant reference object. |
Copy constructor.
- Parameters:
-
in_obj | constant class object. |
Member Function Documentation
bool IsA |
( |
siClassID |
in_ClassID | ) |
const [virtual] |
Returns true if a given class type is compatible with this API class.
- Parameters:
-
- Returns:
- true if the class is compatible, false otherwise.
Reimplemented from Sample.
Returns the type of the API class.
- Returns:
- The class type.
Reimplemented from Sample.
Creates an object from another object. The newly created object is set to empty if the input object is not compatible.
- Parameters:
-
in_obj | constant class object. |
- Returns:
- The new NurbsSample object.
Creates an object from a reference object. The newly created object is set to empty if the input reference object is not compatible.
- Parameters:
-
in_ref | constant class object. |
- Returns:
- The new NurbsSample object.
Reimplemented from Sample.
CStatus GetU |
( |
double & |
out_dUValue | ) |
const |
CStatus GetV |
( |
double & |
out_dVValue | ) |
const |
CStatus GetUSamplingCoordinate |
( |
LONG & |
out_lUSamplingCoordinate | ) |
const |
Returns the U value of the sampling coordinate local to the NurbsSurface.
- Return values:
-
out_lUSamplingCoordinate | The U sampling coordinate. |
- Returns:
- CStatus::OK success
-
CStatus::Fail other failure
CStatus GetVSamplingCoordinate |
( |
LONG & |
out_lVSamplingCoordinate | ) |
const |
Returns the V value of the sampling coordinate local to the NurbsSurface.
- Return values:
-
out_lVSamplingCoordinate | The V sampling coordinate. |
- Returns:
- CStatus::OK success
-
CStatus::Fail other failure
CStatus GetUNormalized |
( |
double & |
out_dUNormalizedValue | ) |
const |
CStatus GetVNormalized |
( |
double & |
out_dVNormalizedValue | ) |
const |
The documentation for this class was generated from the following file: