In file include/csengine/curve.h:

class csCurveTemplate : public csObject

A curve template

Inheritance:


Public Methods

csTextureHandle* GetTextureHandle()
virtual int GetVertex(int index)
void SetTextureHandle(csTextureHandle* h)
virtual void SetVertex(int index, int ver_ind)
Tesselate this curve.

Inherited from csObject:

Public Methods

CS_ID GetID()
csObject* GetObj(const csIdType& objtype)
virtual csObject* GetObjectParent()
void ObjAdd(csObject* obj)
csObjIterator ObjGet(const csIdType& objtype)
void ObjRelease(csObject* obj)
void ObjRemove(csObject* obj)

Private Fields

CS_ID csid_value
csObjTree* objtree

Private Methods

virtual void SetObjectParent(csObject* parent)

Inherited from csBase:


Documentation

A curve template
virtual void SetVertex(int index, int ver_ind)
Tesselate this curve.

virtual int GetVertex(int index)

csTextureHandle* GetTextureHandle()

void SetTextureHandle(csTextureHandle* h)


Direct child classes:
csBezierTemplate

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de