Gizmo3D

gzGeometryTube Class Reference

#include <gzGeometryUtils.h>

Inheritance diagram for gzGeometryTube:

gzGeometry gzBaseGeometry gzNode gzBoundary gzNodeActionProvider gzNameInterface gzDebugInterface gzIntersectMask gzUpdateIDInterface gzCullMask gzObject gzUserData gzReference gzSerializeData gzSharedMemory gzTypeInterface List of all members.

Public Member Functions

 gzGeometryTube (gzFloat length=10, gzFloat width=1, gzULong lengthSamples=10, gzULong widthSamples=10, gzEvalFunc_Tube_Radius evalRadiusFunc=NULL, gzEvalFunc_Tube_Displacement evalDisplacementFunc=NULL, gzFloat texture_x_scale=1, gzFloat texture_y_scale=1, const gzVec4 &color=gzVec4(1.0, 1.0, 1.0, 1.0), const gzString &name=GZ_EMPTY_STRING)
virtual ~gzGeometryTube ()
 GZ_DECLARE_TYPE_INTERFACE_EXPORT (1)

Detailed Description

Examples:

tree.cpp.

Definition at line 119 of file gzGeometryUtils.h.


Constructor & Destructor Documentation

gzGeometryTube::gzGeometryTube gzFloat  length = 10,
gzFloat  width = 1,
gzULong  lengthSamples = 10,
gzULong  widthSamples = 10,
gzEvalFunc_Tube_Radius  evalRadiusFunc = NULL,
gzEvalFunc_Tube_Displacement  evalDisplacementFunc = NULL,
gzFloat  texture_x_scale = 1,
gzFloat  texture_y_scale = 1,
const gzVec4 color = gzVec4(1.0, 1.0, 1.0, 1.0),
const gzString name = GZ_EMPTY_STRING
 

virtual gzGeometryTube::~gzGeometryTube  )  [inline, virtual]
 

Definition at line 134 of file gzGeometryUtils.h.


Member Function Documentation

gzGeometryTube::GZ_DECLARE_TYPE_INTERFACE_EXPORT  ) 
 

Reimplemented from gzGeometry.


The documentation for this class was generated from the following file:
Documentation for Gizmo3D generated at Wed Feb 20 11:54:18 2008 by   Saab Training Systems AB, ¸ (c) 2003-and beyond