HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_PrimTubeParms Class Reference

#include <GU_PrimTube.h>

Public Member Functions

 GU_PrimTubeParms (GEO_Detail *gdp=NULL, GA_Offset ptoff=GA_INVALID_OFFSET)
 
void buildXform (const UT_Vector3 &p0, const UT_Vector3 &p1, float radius)
 

Public Attributes

GEO_Detailgdp
 
GA_Offset ptoff
 
UT_Matrix4 xform
 
int rows
 
int cols
 
int orderu
 
int orderv
 
int imperfect
 
float taper
 
GEO_SurfaceType type
 
float botrad
 
float height
 
bool poly
 

Detailed Description

Definition at line 44 of file GU_PrimTube.h.

Constructor & Destructor Documentation

GU_PrimTubeParms::GU_PrimTubeParms ( GEO_Detail gdp = NULL,
GA_Offset  ptoff = GA_INVALID_OFFSET 
)

Member Function Documentation

void GU_PrimTubeParms::buildXform ( const UT_Vector3 p0,
const UT_Vector3 p1,
float  radius 
)

Member Data Documentation

float GU_PrimTubeParms::botrad

Definition at line 64 of file GU_PrimTube.h.

int GU_PrimTubeParms::cols

Definition at line 58 of file GU_PrimTube.h.

GEO_Detail* GU_PrimTubeParms::gdp

Definition at line 55 of file GU_PrimTube.h.

float GU_PrimTubeParms::height

Definition at line 65 of file GU_PrimTube.h.

int GU_PrimTubeParms::imperfect

Definition at line 61 of file GU_PrimTube.h.

int GU_PrimTubeParms::orderu

Definition at line 59 of file GU_PrimTube.h.

int GU_PrimTubeParms::orderv

Definition at line 60 of file GU_PrimTube.h.

bool GU_PrimTubeParms::poly

Definition at line 66 of file GU_PrimTube.h.

GA_Offset GU_PrimTubeParms::ptoff

Definition at line 56 of file GU_PrimTube.h.

int GU_PrimTubeParms::rows

Definition at line 58 of file GU_PrimTube.h.

float GU_PrimTubeParms::taper

Definition at line 62 of file GU_PrimTube.h.

GEO_SurfaceType GU_PrimTubeParms::type

Definition at line 63 of file GU_PrimTube.h.

UT_Matrix4 GU_PrimTubeParms::xform

Definition at line 57 of file GU_PrimTube.h.


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