classHCP 05
a href="classHSegmentCache.md" class="el">HSegmentCache* HCP::GetSegmentCache
( |
|
) |
|
|
|
| |
Returns the spline of which the conrol point is a part. |
| Vector HCP::GetWorldInTangent |
( |
|
) |
|
|
|
|
| |
Returns a vector that contains the direction of the tangent of the spline going into this control point. This is the tangent direction completely transformed. |
| Vector HCP::GetWorldOutTangent |
( |
|
) |
|
|
|
|
| |
Returns a vector that contains the direction of the tangent of the spline going out of this control point. This is the tangent direction completely transformed. |
| const Vector * HCP::GetWorldPosition |
( |
|
) |
|
|
|
|
| |
Returns a pointer to a vector which stores the location of the control point. This is the position of the CP completely transformed. |
|
|
| |
Returns TRUE if the HCP is a hook. |
|
|
| |
Returns TRUE if the HCP is the start of a spline segment to which hooks are attached. |
|
|
| |
Returns the flag setting indicating whether this control point loops back to the first control point in the spline. If IsLoop() is TRUE, this HCP's GetNext() will return the first HCP in the spline. If you are walking a spline with GetNext(), check the IsLoop flag with this function to prevent an infinite loop. |
|
|
| |
Returns TRUE if the spline passing through the HCP is set to be a hard peak with no curve. |
|
|
| |
Returns TRUE if the spline passing through the HCP is set to be a smooth curve. |
| void HCP::RemoveCPWeight |
( |
HCPWeight * |
hcpweight |
) |
|
|
| void HCP::SetHide |
( |
BOOL |
bHide |
) |
|
|
| void HCP::SetInAlpha |
( |
float |
fValue |
) |
|
|
| |
This function sets the alpha angle going into the HCP.
- Parameters:
-
|
fValue |
- a float value from -180 to 180 degrees. |
|
| void HCP::SetInGamma |
( |
float |
fValue |
) |
|
|
| |
This function sets the gamma angle going into the HCP.
- Parameters:
-
|
fValue |
- a float value from -180 to 180 degrees. |
|