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 |