| 
| virtual Bool  | IsInstanceOf (cineware::Int32 id) const | 
|   | 
| BaseSelect *  | GetPointS () | 
|   | 
| BaseSelect *  | GetPointH () | 
|   | 
| const Vector *  | GetPointR () | 
|   | 
| Vector *  | GetPointW () | 
|   | 
| Int32  | GetPointCount () | 
|   | 
| Bool  | ResizeObject (Int32 pcnt) | 
|   | 
| BaseObject *  | GetNext () | 
|   | 
| BaseObject *  | GetPred () | 
|   | 
| BaseObject *  | GetUp () | 
|   | 
| BaseObject *  | GetDown () | 
|   | 
| BaseObject *  | GetDownLast () | 
|   | 
| virtual BaseList2D *  | GetClone (COPYFLAGS flags, AliasTrans *trans) | 
|   | 
| Vector  | GetAbsPos () const | 
|   | 
| void  | SetAbsPos (const Vector &v) | 
|   | 
| Vector  | GetAbsScale () const | 
|   | 
| void  | SetAbsScale (const Vector &v) | 
|   | 
| Vector  | GetAbsRot () const | 
|   | 
| void  | SetAbsRot (const Vector &v) | 
|   | 
| Vector  | GetFrozenPos () const | 
|   | 
| void  | SetFrozenPos (const Vector &v) | 
|   | 
| Vector  | GetFrozenScale () const | 
|   | 
| void  | SetFrozenScale (const Vector &v) | 
|   | 
| Vector  | GetFrozenRot () const | 
|   | 
| void  | SetFrozenRot (const Vector &v) | 
|   | 
| Vector  | GetRelPos () const | 
|   | 
| void  | SetRelPos (const Vector &v) | 
|   | 
| Vector  | GetRelScale () const | 
|   | 
| void  | SetRelScale (const Vector &v) | 
|   | 
| Vector  | GetRelRot () const | 
|   | 
| void  | SetRelRot (const Vector &v) | 
|   | 
| const Matrix &  | GetMl () const | 
|   | 
| void  | SetMl (const Matrix &m) | 
|   | 
| Matrix  | GetFrozenMln () const | 
|   | 
| Matrix  | GetRelMln () const | 
|   | 
| Matrix  | GetRelMl () const | 
|   | 
| void  | SetRelMl (const Matrix &m) | 
|   | 
| Matrix  | GetMg () | 
|   | 
| void  | SetMg (const Matrix &m) | 
|   | 
| Matrix  | GetMln () const | 
|   | 
| Matrix  | GetMgn () | 
|   | 
| Matrix  | GetUpMg () | 
|   | 
| void  | CopyMatrixTo (BaseObject *dest) | 
|   | 
| void  | SetRotationOrder (ROTATIONORDER order) | 
|   | 
| ROTATIONORDER  | GetRotationOrder () const | 
|   | 
| void  | SetQuaternionRotationMode (Bool active) | 
|   | 
| Bool  | IsQuaternionRotationMode () | 
|   | 
| Bool  | SynchronizeVectorTrackKeys (Int32 vectorTrackID, BaseTime startRange=BaseTime(-108000, 1), BaseTime endRange=BaseTime(108000, 1)) | 
|   | 
| Bool  | FindBestEulerAngle (Int32 rotationTrackID, Bool bAdjustTangent, BaseTime startRange=BaseTime(-108000, 1), BaseTime endRange=BaseTime(108000, 1)) | 
|   | 
| Int32  | GetEditorMode () | 
|   | 
| void  | SetEditorMode (Int32 mode) | 
|   | 
| Int32  | GetRenderMode () | 
|   | 
| void  | SetRenderMode (Int32 mode) | 
|   | 
| Bool  | GetDeformMode () | 
|   | 
| void  | SetDeformMode (Bool mode) | 
|   | 
| BaseTag *  | GetFirstTag () | 
|   | 
| BaseTag *  | GetTag (Int32 type, Int32 nr=0) | 
|   | 
| BaseTag *  | MakeTag (Int32 type, BaseTag *pred=nullptr) | 
|   | 
| void  | InsertTag (BaseTag *tp, BaseTag *pred=nullptr) | 
|   | 
| void  | KillTag (Int32 type, Int32 nr=0) | 
|   | 
| BaseObject *  | GetCache () | 
|   | 
| BaseObject *  | GetDeformCache () | 
|   | 
| void  | GetColorProperties (ObjectColorProperties *prop) | 
|   | 
| void  | SetColorProperties (ObjectColorProperties *prop) | 
|   | 
| virtual Bool  | Execute () | 
|   | 
| Bool  | HasChanged () | 
|   | 
| BaseList4D *  | GetUp () | 
|   | 
| BaseList4D *  | GetDown () | 
|   | 
| BaseList4D *  | GetDownLast () | 
|   | 
| void  | InsertBefore (BaseList4D *bl) | 
|   | 
| void  | InsertAfter (BaseList4D *bl) | 
|   | 
| void  | InsertUnder (BaseList4D *bl) | 
|   | 
| void  | InsertUnderLast (BaseList4D *bl) | 
|   | 
| virtual void  | Remove () | 
|   | 
|   | BaseList2D () | 
|   | 
| virtual  | ~BaseList2D () | 
|   | 
| BaseList2D *  | GetNext () | 
|   | 
| BaseList2D *  | GetPred () | 
|   | 
| NodeData *  | GetNodeData () | 
|   | 
| void  | SetNodeData (NodeData *data) | 
|   | 
| void  | SetBit (Int32 mask) | 
|   | 
| Bool  | GetBit (Int32 mask) | 
|   | 
| void  | DelBit (Int32 mask) | 
|   | 
| void  | ToggleBit (Int32 mask) | 
|   | 
| Int32  | GetAllBits () | 
|   | 
| void  | SetAllBits (Int32 bits) | 
|   | 
| BaseContainer  | GetData () | 
|   | 
| BaseContainer *  | GetDataInstance () | 
|   | 
| BaseContainer &  | GetDataInstanceRef () | 
|   | 
| const String &  | GetName () | 
|   | 
| void  | SetName (const String &new_name) | 
|   | 
| const GeMarker &  | GetMarker () const | 
|   | 
| void  | SetMarker (const GeMarker &m) | 
|   | 
| Bool  | AddUniqueID (Int32 appid, const Char *const mem, Int bytes) | 
|   | 
| Bool  | FindUniqueID (Int32 appid, const Char *&mem, Int &bytes) const | 
|   | 
| Int32  | GetUniqueIDCount () const | 
|   | 
| Bool  | GetUniqueIDIndex (Int32 idx, Int32 &id, const Char *&mem, Int &bytes) const | 
|   | 
| BaseShader *  | GetFirstShader () | 
|   | 
| Bool  | InsertShader (BaseShader *shader, BaseShader *pred=nullptr) | 
|   | 
| Bool  | InsertShaderLast (BaseShader *shader) | 
|   | 
| RootCTrack *  | GetCTrackRoot () | 
|   | 
| CTrack *  | GetFirstCTrack () | 
|   | 
| CTrack *  | FindCTrack (const DescID &id) | 
|   | 
| Bool  | AppendCTrack (CTrack *t) | 
|   | 
| void  | InsertTrackSorted (CTrack *track) | 
|   | 
| LayerObject *  | GetLayerObject () | 
|   | 
| void  | SetLayerObject (LayerObject *layer) | 
|   | 
| const LayerData *  | GetLayerData (BaseDocument *doc, Bool rawdata=false) | 
|   | 
| Bool  | SetLayerData (BaseDocument *doc, const LayerData &data) | 
|   | 
| DynamicDescription *  | GetDynamicDescription () | 
|   | 
| virtual Bool  | IsBaseList () | 
|   | 
| Bool  | SetDescIDState (const DescID &id, DESCIDSTATE descidstate) | 
|   | 
| DESCIDSTATE  | GetDescIDState (const DescID &id, Bool tolerant) const | 
|   | 
| RootPluginNode *  | GetOverrideRoot () | 
|   | 
| BaseOverride *  | GetFirstOverride () | 
|   | 
| virtual Bool  | TranslateDescID (const DescID &id, DescID &res_id, GeListNode *&res_at) | 
|   | 
|   | GeListNode () | 
|   | 
|   | ~GeListNode () | 
|   | 
| virtual Bool  | GetNBit (Int32 bit) const | 
|   | 
| virtual Bool  | ChangeNBit (NBIT bit, NBITCONTROL bitmode) | 
|   | 
| BaseDocument *  | GetDocument () | 
|   | 
| virtual Int32  | GetInfo () | 
|   | 
| GeListNode *  | GetPred () | 
|   | 
| GeListNode *  | GetNext () | 
|   | 
| GeListNode *  | GetUp () | 
|   | 
| GeListNode *  | GetDown () | 
|   | 
| GeListNode *  | GetDownLast () | 
|   | 
| void  | InsertBefore (GeListNode *op) | 
|   | 
| void  | InsertAfter (GeListNode *op) | 
|   | 
| void  | Remove () | 
|   | 
| void  | InsertUnder (GeListNode *op) | 
|   | 
| void  | InsertUnderLast (GeListNode *op) | 
|   | 
| RootList2D *  | GetListHead () | 
|   | 
| Int32  | GetNodeID (Int32 index=0) const | 
|   | 
|   | PrivateChunk () | 
|   | 
| Bool  | ReadChunk (HyperFile *hf, Bool keepin=false, Bool noheader=false) | 
|   | 
| virtual Bool  | IsListHead () | 
|   | 
| Bool  | ReadObject (HyperFile *hf, Bool readheader) | 
|   | 
| Bool  | WriteObject (HyperFile *hf, Int32 type) | 
|   | 
| Bool  | CopyTo (PrivateChunk *dest, COPYFLAGS flags, AliasTrans *trans) | 
|   | 
| Bool  | GetParameter (Int32 id, GeData &data) | 
|   | 
| Bool  | SetParameter (Int32 id, const GeData &data) | 
|   | 
| Bool  | GetParameter (const DescID &id, GeData &data) | 
|   | 
| Bool  | SetParameter (const DescID &id, const GeData &data) | 
|   | 
| virtual Int32  | GetChunkLevel () | 
|   | 
| PrivateChunk *  | GetNext () const | 
|   | 
| PrivateChunk *  | GetPrev () const | 
|   | 
| void  | InsertBefore (PrivateChunk *n) | 
|   | 
| void  | InsertAfter (PrivateChunk *n) | 
|   | 
| void  | Remove () | 
|   | 
Represents Cinema 4D's polygon object. 
- Note
 - Has to be created with Alloc() and destroyed with Free().