![]() |
3DCoat Core API
The 3DCoat API documentation.
|
This is the complete list of members for coat::Volume, including all inherited members.
assignShader(const char *shaderName) | coat::Volume | |
attributes(int cx, int cy, int cz, bool create, bool backup) | coat::Volume | |
calcLocalScaceAABB() | coat::Volume | |
calcWorldSpaceAABB() | coat::Volume | |
cell(int cx, int cy, int cz, bool create, bool backup) | coat::Volume | |
clear() | coat::Volume | |
clearNoUndo() | coat::Volume | |
closeHoles(int maxSize) | coat::Volume | |
color(DWORD 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(const char *colorid) | coat::Volume | static |
dirty(int cx, int cy, int cz) | coat::Volume | |
enableVoxelsColoring(bool enable=true) | coat::Volume | static |
getExactDencity(int x, int y, int z, bool fromBackup, VolumeCache &cache_ref) | coat::Volume | |
getInterpolatedValue(const vec3 &pos, bool fromBackup) | coat::Volume | |
getPolycount() | coat::Volume | |
getSquare() | coat::Volume | |
getVolume() | coat::Volume | |
gloss(float value) | coat::Volume | static |
inScene() | coat::Volume | |
isSurface() const | coat::Volume | |
isVoxelized() const | coat::Volume | |
makeVoxelFigure(std::function< float(vec3)> densityFunction, const list< vec3 > &growCenters, bool Subtract=false, bool useTempLocation=false, bool overHidden=false, bool useColor=false) | coat::Volume | |
mergeMesh(Mesh &mesh, const mat4 &transform=mat4::Identity, BoolOpType op=BOOL_MERGE) | coat::Volume | |
mergeMeshWithTexture(Mesh &mesh, const mat4 &transform=mat4::Identity, BoolOpType op=BOOL_MERGE) (defined in coat::Volume) | coat::Volume | |
metal(float value) | coat::Volume | static |
Obj (defined in coat::Volume) | coat::Volume | protected |
relaxGpu(const vec3 ¢er, float Radius, float degree) | coat::Volume | |
relaxSurface(float degree, bool tangent=false, bool keep_sharp_boolean_edges=false) | coat::Volume | |
relaxVoxels(int count) | coat::Volume | |
removeFacesByWeight(std::function< float(const vec3 &)> weight) | coat::Volume | |
roughness(float value) | coat::Volume | static |
scanCells(const std::function< void(VolumeCell *vc)> &fn, bool multithreaded=false) | coat::Volume | |
scanCells(const std::function< void(VolumeCellAttrib *vc)> &fn, bool multithreaded=false) | coat::Volume | |
scanCells(const std::function< void(VolumeCellAttrib *vc, const tri_DWORD &T)> &fn, bool multithreaded=false) | coat::Volume | |
scanCells(const std::function< void(VolumeCell *vc, const tri_DWORD &T)> &fn, bool multithreaded=false) | coat::Volume | |
scanTriangles(const std::function< void(const MCVertex &v1, const MCVertex &v2, const MCVertex &v3)> &fn, bool multithreaded=false) | coat::Volume | |
scanTriangles(const std::function< void(const Vector3D &v1, const Vector3D &v2, const Vector3D &v3)> &fn, bool multithreaded=false) | coat::Volume | |
SceneElement (defined in coat::Volume) | coat::Volume | friend |
setBoolShaderProperty(const char *property, bool value) (defined in coat::Volume) | coat::Volume | |
setColorShaderProperty(const char *property, DWORD value) (defined in coat::Volume) | coat::Volume | |
setFloatShaderProperty(const char *property, float value) (defined in coat::Volume) | coat::Volume | |
setOpacity(float Opacity) | coat::Volume | |
tb (defined in coat::Volume) | coat::Volume | protected |
toSurface() | coat::Volume | |
toVoxels() | coat::Volume | |
tree() | coat::Volume | |
valid() const | coat::Volume | |
vo() | coat::Volume | |
Volume() (defined in coat::Volume) | coat::Volume | |
Volume(VoxTreeBranch *tb) (defined in coat::Volume) | coat::Volume | |
Volume(VolumeObject *vo) (defined in coat::Volume) | coat::Volume |