![]() |
3DCoat
3D-COAT 4.9.xx
3DCoat is the one application that has all the tools you need to take your 3D idea from a block of digital clay all the way to a production ready, fully textured organic or hard surface model.
|
This is the complete list of members for VolumeObject, including all inherited members.
| _ClassMask | BaseClass | protected |
| AddAllJoints() | VolumeObject | |
| AddIndexedCellTriangulation(int cx, int cy, int cz) | VolumeObject | |
| AddJoint(const SnapJoint &J, const Matrix4D &GlobalTransform) | VolumeObject | |
| apool | VolumeObject | |
| ApproxColor | VolumeObject | |
| auto_cast(void *ptr) const | BaseClass | |
| BeforeChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName) | BaseClass | inlinevirtual |
| bkCells | VolumeObject | |
| Border | VolumeObject | |
| CacheName | VolumeObject | |
| CanAcceptDrag(const char *MemberID) | BaseClass | inlinevirtual |
| CanBeDragged(const char *MemberID, int &dx, int &dy) | BaseClass | inlinevirtual |
| CavityMap | VolumeObject | |
| Cells | VolumeObject | |
| CheckCompartabilityWith(const char *TypeName, int TypeSize) | BaseClass | inlinevirtual |
| CheckDirectCasting() const | BaseClass | inlinevirtual |
| CheckIfFunction() const | BaseClass | inlinevirtual |
| CloseHolesFastAndGood(bool weld, int maxcontour=100000) | VolumeObject | |
| CompletelyRebuilt | VolumeObject | |
| condition_call(void *ptr) | BaseClass | inlinevirtual |
| CopyBaseClass(BaseClass *Dest, bool Add=false) | BaseClass | virtual |
| CountObjects(int &required_index, int *counter, HashSummator *hash, BaseClassElement *result, const std::function< bool(BaseClassElement *)> *ForEachElem=nullptr, bool OnlyPointersMode=false) | BaseClass | inlinevirtual |
| cpool | VolumeObject | |
| CreateFuncShape(std::function< float(Vector3D)> fn, const cList< Vector3D > &Start, int Subtract, bool UseTemp=false, bool OverHide=false) | VolumeObject | |
| CreateIndexedStructure() | VolumeObject | |
| CreateIndexedStructure2() | VolumeObject | |
| CurrentSaveFile | BaseClass | static |
| Decompose(int MinCluster, int DelSize) | VolumeObject | |
| DelElement(int Index) | BaseClass | inlinevirtual |
| DeleteDefaultSubFields(TagsList &xml, void *ClassPtr, void *Extra=NULL) | BaseClass | |
| Est | VolumeObject | |
| ExpandWith(const char *ElmName, void *base) | BaseClass | inlinevirtual |
| ForEach(const std::function< bool(BaseClassElement *el)> &fn, bool OnlyPointsers=false) | BaseClass | |
| FromStr(const comms::cStr &bs) | BaseClass | virtual |
| FullCopy(const void *SrcData, const void *SrcDataExtra, BaseClass *Dest, void *DestData, void *DstDataExtra, CECopyContext *C) | BaseClass | virtual |
| GetAmountOfElements() | BaseClass | virtual |
| GetAmountOfElementsInUI() | BaseClass | virtual |
| GetAmountOfElementsInXML() | BaseClass | virtual |
| GetClassMask() | BaseClass | inlinevirtual |
| GetClassName() const | BaseClass | virtual |
| GetClassSize() const | BaseClass | virtual |
| GetElement(BaseClassElement &res, int idx, const void *Ptr=nullptr, const void *Extra=nullptr) | BaseClass | virtual |
| GetElementByName(const char *Name, void *Ptr, void *Extra, BaseClassElement &res, bool UI=false, bool Serialize=true) | BaseClass | |
| GetRoot() | BaseClass | |
| HandleKey(int code) | BaseClass | inlinevirtual |
| HasTransparency | VolumeObject | |
| HiddenVolume | VolumeObject | |
| IdxAllocator | VolumeObject | |
| InCache | VolumeObject | |
| IsExternalLight | VolumeObject | static |
| Joints | VolumeObject | |
| LastDrawn | VolumeObject | |
| LightColor2 | VolumeObject | static |
| Load(TagsList &xml, void *ClassPtr, void *Extra=NULL) | BaseClass | virtual |
| LoadBin(void *Data, void *Extra, BinStream *In, Enumerator *ExDictionary) | BaseClass | virtual |
| MaxCell | VolumeObject | |
| MinCell | VolumeObject | |
| new_element() const | BaseClass | virtual |
| OldColor | VolumeObject | |
| OnAcceptDrag(BaseClass *DraggedItemParent, const char *DraggedMemberID, const char *AcceptorMemberID, iRct MyRect) | BaseClass | inlinevirtual |
| OnChangeMember(BaseClass *MembClass, void *MembPtr, void *MembExtra, const char *MembName) | BaseClass | inlinevirtual |
| OnCreateControlFromScratch(const ClassEditorContext &Context, Rct &Rect) | BaseClass | inlinevirtual |
| OnEndDrag(const char *MemberID) | BaseClass | inlinevirtual |
| OnModifyControl(const char *FieldName, BaseWidget *W, ClassEditorContext &Context) | BaseClass | inlinevirtual |
| OnStartDrag(const char *MemberID) | BaseClass | inlinevirtual |
| ParentBC | BaseClass | protected |
| PickAvgPlane | VolumeObject | |
| PickFarPlane | VolumeObject | |
| PickList | VolumeObject | |
| PickNearPlane | VolumeObject | |
| PickPlane | VolumeObject | |
| pmutex | BaseClass | protectedstatic |
| presence | BaseClass | protectedstatic |
| ProcessInEditor(BaseClass *Parent) | BaseClass | inlinevirtual |
| ReadFromFile(const char *Name) | BaseClass | virtual |
| RegisterMembers() | BaseClass | virtual |
| RemoveConnectedParts(Vector3D pt, AABoundBox &remBB, float MaxRadius) | VolumeObject | |
| Reproject(const Vector3D &Center, float Radius, const Vector3D &Direction, const Vector3D &T, const Vector3D &B, int method, int normalsource, float deepdeg, bool reprojectcolor) | VolumeObject | |
| reset_class(void *DataPtr=nullptr) | BaseClass | virtual |
| Save(TagsList &xml, void *ClassPtr, void *Extra=NULL) | BaseClass | virtual |
| SaveBin(void *Data, void *Extra, BinStream *Out, Enumerator *ExDictionary, Enumerator *SkipList) | BaseClass | virtual |
| ScaleChange | VolumeObject | |
| ScaleFactor | VolumeObject | |
| SetParent(BaseClass *Parent) | BaseClass | virtual |
| SetParents() | BaseClass | |
| SetParentsSafe() | BaseClass | |
| Shell() | VolumeObject | |
| ShouldSaveInShortForm() | BaseClass | inlinevirtual |
| SimplySetParent(BaseClass *Parent) | BaseClass | virtual |
| SpaceID | VolumeObject | |
| ToRawMesh(bool Weld, bool OnlyThis, comms::cMeshContainer *mesh, Matrix4D SingleM, bool Optimize, float OptDegree=0, bool CreateOnlyOptimizedMesh=false, bool OnlySel=false, int FixedPolycount=0) | VolumeObject | |
| Transform | VolumeObject | |
| TransformInv | VolumeObject | |
| UpdateHash(HashSummator &S, void *data=nullptr, void *extra=nullptr) | BaseClass | virtual |
| valid() const | BaseClass | inline |
| Visible | VolumeObject | |
| VoxelizePureGeometry(bool Manually, bool AsShell, bool tovox=true, int suggestedpoly=0) | VolumeObject | |
| VoxOcTree | VolumeObject | |
| vpool | VolumeObject | |
| ~BaseClass() | BaseClass | virtual |