3DCoat Python API
The 3DCoat Python API documentation.
|
This is the complete list of members for coat.Volume, including all inherited members.
__init__(self) | coat.Volume | |
__init__(self, any tb) | coat.Volume | |
__init__(self, any vo) | coat.Volume | |
__init__(self, Volume vol) | coat.Volume | |
addMesh(self, Mesh mesh, mat4 transform=mat4.Identity) | coat.Volume | |
assignLiveBooleans(self, int operation) | coat.Volume | |
assignShader(self, str shaderName) | coat.Volume | |
automaticMolding(self) | coat.Volume | |
basRelief(self, vec3 start_point=vec3.Zero) | coat.Volume | |
calcLocalSpaceAABB(self) | coat.Volume | |
calcWorldSpaceAABB(self) | coat.Volume | |
cell(self, int cx, int cy, int cz, bool create, bool backup) | coat.Volume | |
checkIfMoldingLicenseAvailable() | coat.Volume | static |
clear(self) | coat.Volume | |
clearNoUndo(self) | coat.Volume | |
closeHoles(self, int maxSize) | coat.Volume | |
collapseBollTree(self) | coat.Volume | |
color(int CL) | coat.Volume | static |
color(float r, float g, float b, float a) | coat.Volume | static |
color(float r, float g, float b) | coat.Volume | static |
color(str colorid) | coat.Volume | static |
curveBasedMolding(self) | coat.Volume | |
dirty(self, int cx, int cy, int cz) | coat.Volume | |
enableVoxelsColoring(bool enable=True) | coat.Volume | static |
findMoldingBottom(self) | coat.Volume | |
findMoldingTest(self) | coat.Volume | |
findMoldingTop(self) | coat.Volume | |
generateMoldingCurves(self) | coat.Volume | |
generateMoldingTest(self) | coat.Volume | |
getExactDencity(self, int x, int y, int z, bool fromBackup, any cache_ref) | coat.Volume | |
getInterpolatedValue(self, vec3 pos, bool fromBackup) | coat.Volume | |
getPolycount(self) | coat.Volume | |
getSquare(self) | coat.Volume | |
getVolume(self) | coat.Volume | |
gloss(float value) | coat.Volume | static |
inScene(self) | coat.Volume | |
insertMesh(self, Mesh mesh, mat4 transform=mat4.Identity) | coat.Volume | |
intersectWithMesh(self, Mesh mesh, mat4 transform=mat4.Identity) | coat.Volume | |
isSurface(self) | coat.Volume | |
isVoxelized(self) | coat.Volume | |
mergeMesh(self, Mesh mesh, mat4 transform=mat4.Identity, BoolOpType op=BoolOpType.BOOL_MERGE) | coat.Volume | |
mergeMeshWithTexture(self, Mesh mesh, mat4 transform=mat4.Identity, BoolOpType op=BoolOpType.BOOL_MERGE) | coat.Volume | |
metal(float value) | coat.Volume | static |
relaxGpu(self, vec3 center, float Radius, float degree) | coat.Volume | |
relaxOpenEdges(self, int nTimes) | coat.Volume | |
relaxSurface(self, float degree, bool tangent=False, bool keep_sharp_boolean_edges=False) | coat.Volume | |
relaxVoxels(self, int count) | coat.Volume | |
removeMoldingShapes(self) | coat.Volume | |
removeUndercuts(self) | coat.Volume | |
roughness(float value) | coat.Volume | static |
setAutomaticMoldingBox() | coat.Volume | static |
setBoolShaderProperty(self, str property, bool value) | coat.Volume | |
setColorShaderProperty(self, str property, int value) | coat.Volume | |
setFloatShaderProperty(self, str property, float value) | coat.Volume | |
setMoldingBorder(float width=0) | coat.Volume | static |
setMoldingBox(float width, float length, float thickness) | coat.Volume | static |
setMoldingParams(vec3 direction, float tapering_angle=0, float undercuts_density=1.0, float decimation_limit_millions=10, bool perform_subtraction=True) | coat.Volume | static |
setOpacity(self, float Opacity) | coat.Volume | |
subtractMesh(self, Mesh mesh, mat4 transform=mat4.Identity) | coat.Volume | |
subtractWithoutUndecuts(self) | coat.Volume | |
toSurface(self) | coat.Volume | |
toVoxels(self) | coat.Volume | |
tree(self) | coat.Volume | |
valid(self) | coat.Volume | |
vo(self) | coat.Volume |