This reference page is linked to from the following overview topics: Using the C++ Classes.
#include <MeshGeometry.h>
Public Types |
|
enum | State { NotCompiled, Compiled, NeedsRecompile } |
Public Member Functions |
|
MeshGeometry () | |
MeshGeometry (const MeshGeometry &nodeToCopy) | |
MeshGeometry & | operator= (const MeshGeometry &) |
virtual const awString::IString & | getGuardType () const |
void | setGeometryData (awSupport::GeometryDataRef) |
awSupport::GeometryDataRef | getGeometryData () const |
void | setDoubleSided (bool) |
True by default. |
|
bool | getDoubleSided () const |
virtual void | accept (NodeVisitor &) |
State | getState () const |
void | setState (State) |
bool | isDegenerate () const |
virtual bool | getIsRelativeToOriginal () const |
virtual int | convertOptimizedPatchIndex (int, int) const |
For the optimization. |
|
const awSupport::PatchMapMulti & | getPatchMap () const |
awSupport::PatchMapMulti & | getPatchMap () |
Protected Member Functions |
|
virtual | ~MeshGeometry () |
Reference counted objects shouldn't exist on
the stack. |
|
virtual void | onOwnedObjectDirty (awSupport::OwnedObject *object) |
enum State |
{ NotCompiled, Compiled, NeedsRecompile } State;
MeshGeometry | ( | ) |
MeshGeometry | ( | const MeshGeometry & | nodeToCopy | ) |
virtual ~MeshGeometry | ( | ) | [protected, virtual] |
Reference counted objects shouldn't exist on the stack.
MeshGeometry& operator= | ( | const MeshGeometry & | ) |
virtual const awString::IString& getGuardType | ( | ) | const [virtual] |
Reimplemented in LineGeometry.
void setGeometryData | ( | awSupport::GeometryDataRef | ) |
awSupport::GeometryDataRef getGeometryData | ( | ) | const |
void setDoubleSided | ( | bool | ) |
True by default.
bool getDoubleSided | ( | ) | const |
virtual void accept | ( | NodeVisitor & | ) | [virtual] |
State getState | ( | ) | const |
void setState | ( | State | ) |
bool isDegenerate | ( | ) | const |
virtual bool getIsRelativeToOriginal | ( | ) | const [virtual] |
Reimplemented from Node.
virtual int convertOptimizedPatchIndex | ( | int | , |
int | |||
) | const [virtual] |
const awSupport::PatchMapMulti& getPatchMap | ( | ) | const |
awSupport::PatchMapMulti& getPatchMap | ( | ) |
virtual void onOwnedObjectDirty | ( | awSupport::OwnedObject * | object | ) | [protected, virtual] |
Reimplemented from Node.