HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HAPI_CurveInfo Struct Reference

#include <HAPI_Common.h>

Public Attributes

HAPI_CurveType curveType
 
int curveCount
 
int vertexCount
 The number of curves contained in this curve mesh. More...
 
int knotCount
 The number of control vertices (CVs) for all curves. More...
 
HAPI_Bool isPeriodic
 The number of knots for all curves. More...
 
HAPI_Bool isRational
 Whether the curves in this curve mesh are periodic. More...
 
int order
 Whether the curves in this curve mesh are rational. More...
 
HAPI_Bool hasKnots
 Order of 1 is invalid. 0 means there is a varying order. More...
 

Detailed Description

Represents the meta-data associated with a curve mesh (a number of curves of the same type).

Definition at line 1824 of file HAPI_Common.h.

Member Data Documentation

int HAPI_CurveInfo::curveCount

Definition at line 1827 of file HAPI_Common.h.

HAPI_CurveType HAPI_CurveInfo::curveType

Definition at line 1826 of file HAPI_Common.h.

HAPI_Bool HAPI_CurveInfo::hasKnots

Order of 1 is invalid. 0 means there is a varying order.

Definition at line 1837 of file HAPI_Common.h.

HAPI_Bool HAPI_CurveInfo::isPeriodic

The number of knots for all curves.

Definition at line 1831 of file HAPI_Common.h.

HAPI_Bool HAPI_CurveInfo::isRational

Whether the curves in this curve mesh are periodic.

Definition at line 1833 of file HAPI_Common.h.

int HAPI_CurveInfo::knotCount

The number of control vertices (CVs) for all curves.

Definition at line 1829 of file HAPI_Common.h.

int HAPI_CurveInfo::order

Whether the curves in this curve mesh are rational.

Definition at line 1835 of file HAPI_Common.h.

int HAPI_CurveInfo::vertexCount

The number of curves contained in this curve mesh.

Definition at line 1828 of file HAPI_Common.h.


The documentation for this struct was generated from the following file: