3DCoat Core API
The 3DCoat API documentation.
Loading...
Searching...
No Matches
coat::Model Member List

This is the complete list of members for coat::Model, including all inherited members.

_from_retopo (defined in coat::Model)coat::Modelprotected
_from_uv (defined in coat::Model)coat::Modelprotected
_mctx() (defined in coat::Model)coat::Modelprotected
_mesh (defined in coat::Model)coat::Modelprotected
_pmctx() const (defined in coat::Model)coat::Modelprotected
addMaterial(const char *name)coat::Model
addObject(const char *name)coat::Model
addTransformed(const Mesh &mesh, const mat4 &Transform=mat4::Identity, BoolOpType b=BOOL_MERGE, bool select=false, bool snap_to_existing=false)coat::Model
allocate() (defined in coat::Model)coat::Modelprotectedstatic
allocate(ClusteredMesh *src) (defined in coat::Model)coat::Modelprotectedstatic
allocated_meshes (defined in coat::Model)coat::Modelprotectedstatic
bevelOverSelectedEdges(float size, int segments=1, bool OldVariant=false)coat::Model
bevelOverSelectedVertices(float size)coat::Model
checkConnectivity(int vertex1, int vertex2)coat::Model
cleanup()coat::Model
clear()coat::Model
clearObjectMesh(int group_index)coat::Model
collapseEdge(int vertex1, int vertex2)coat::Model
connect(int vertex1, int vertex2)coat::Model
connectSelectedVerts()coat::Model
contractSelection()coat::Model
createNewFace(int Group, int UVSet)coat::Model
createNewUvVertex(const vec2 &uv)coat::Model
createNewVertex(const vec3 &position)coat::Model
dec_ref(ClusteredMesh *m) (defined in coat::Model)coat::Modelprotectedstatic
displayOptions(bool showWireframe=true, bool showColored=true, bool showSeams=true, bool showSharpEdges=true, bool smoothView=false)coat::Model
dropUndo()coat::Model
duplicateObject(int group_index, const char *name=nullptr, const mat4 &transform=mat4::Identity, bool select=false)coat::Model
expandSelection()coat::Model
extrudeSelected()coat::Model
facesCount()coat::Model
flattenSingleIsland(const Mesh &mesh, int method, bool optimize_rotation=true, bool scale_to_geometry=true)coat::Modelstatic
fromModeling()coat::Modelstatic
fromRetopo()coat::Modelstatic
fromUv()coat::Modelstatic
generateName(const char *base)coat::Model
getBorderBetweenIslands(int uv_set1, int island_index1, int uv_set2, int island_index2)coat::Model
getCurrentObject()coat::Model
getFaceMaterial(int face)coat::Model
getFaceNeighbors(int face)coat::Model
getFaceNeighbors(int face, list< int > &faces) (defined in coat::Model)coat::Model
getFaceNormal(int face)coat::Model
getFaceObject(int face)coat::Model
getFacesNearEdge(int vertex1, int vertex2)coat::Model
getFacesNearEdge(int vertex1, int vertex2, list< int > &faces) (defined in coat::Model)coat::Model
getFacesNearVertex(int vertex)coat::Model
getFacesNearVertex(int vertex, list< int > &faces) (defined in coat::Model)coat::Model
getFaceSquare(int face)coat::Model
getFaceUVSquare(int face)coat::Model
getFaceUvVertex(int face, int vertex_index)coat::Model
getFaceUvVerts(int face)coat::Model
getFaceUvVerts(int face, list< int > &vertices) (defined in coat::Model)coat::Model
getFaceUvVertsCount(int face)coat::Model
getFaceVertex(int face, int vertex_index)coat::Model
getFaceVerts(int face)coat::Model
getFaceVerts(int face, list< int > &vertices) (defined in coat::Model)coat::Model
getFaceVertsCount(int face)coat::Model
getFaceVisibility(int face)coat::Model
getIslandBorder(int uv_set, int island_index)coat::Model
getIslandVertexMapping(int uv_set, int island_index)coat::Model
getIslandVertexUv(int uv_set, int island_index, int vertex_index)coat::Model
getObjectFaces(int group_index)coat::Model
getObjectFaces(int group_index, list< int > &faces) (defined in coat::Model)coat::Model
getObjectMesh(int group_index)coat::Model
getObjectName(int group_index)coat::Model
getObjectReferenceColor(int group_index)coat::Model
getObjectsCount()coat::Model
getObjectVisibility(int index)coat::Model
getPath(int vertex1, int vertex2)coat::Model
getSelectedEdges()coat::Model
getSelectedEdges(list< int > &edges) (defined in coat::Model)coat::Model
getSelectedFaces()coat::Model
getSelectedFaces(list< int > &faces) (defined in coat::Model)coat::Model
getSelectedVertices()coat::Model
getSelectedVertices(list< int > &vertices) (defined in coat::Model)coat::Model
getSelectedVerticesWeights()coat::Model
getVertex(int vertex)coat::Model
getVertexNormal(int vertex)coat::Model
getVertexUV(int uv_vertex)coat::Model
getVertsNearVertex(int vertex)coat::Model
getVertsNearVertex(int vertex, list< int > &vertices) (defined in coat::Model)coat::Model
getWholeMesh()coat::Model
has_ref(ClusteredMesh *m) (defined in coat::Model)coat::Modelprotectedstatic
inc_ref(ClusteredMesh *m) (defined in coat::Model)coat::Modelprotectedstatic
inset(float distance)coat::Model
intrude()coat::Model
invertSelectedFacesTopoplogically()coat::Model
isEdgeSelected(int vertex1, int vertex2)coat::Model
isFaceSelected(int face)coat::Model
islandsCount(int uv_set)coat::Model
islandToMesh(int uv_set, int island_index)coat::Model
islandToMeshInSpace(int uv_set, int island_index)coat::Model
isOpenEdge(int vertex1, int vertex2)coat::Model
isSeam(int vertex1, int vertex2)coat::Model
isSharpEdge(int vertex1, int vertex2)coat::Model
isVertexSelected(int vertex)coat::Model
MakeCopy() constcoat::Model
Mesh (defined in coat::Model)coat::Modelfriend
meshToIsland(const Mesh &mesh, int uv_set, int island_index)coat::Model
Model()coat::Model
Model(const Model &source)coat::Model
Model(const Mesh &source)coat::Model
moveSelectedFacesAlongFacesNormals(float displacement)coat::Model
moveSelectedFacesAlongVertexNormals(float displacement)coat::Model
operator+=(const Model &source) (defined in coat::Model)coat::Model
operator+=(const Mesh &source) (defined in coat::Model)coat::Model
operator=(const Model &source)coat::Model
operator=(const Mesh &source) (defined in coat::Model)coat::Model
pack(int uv_set, bool rotate, bool shuffle)coat::Model
relaxSelected()coat::Model
removeFace(int face)coat::Model
removeObject(int group_index)coat::Model
removeUnusedMaterials()coat::Model
scaleSelectedFacesClusters(float scale, ClusterScale method=Uniform_Scaling)coat::Model
selectEdge(int vertex1, int vertex2)coat::Model
selectedToEdges()coat::Model
selectedToFaces()coat::Model
selectedToMesh()coat::Model
selectedToObject(int group_index)coat::Model
selectedToVertices()coat::Model
selectFace(int face)coat::Model
selectObject(int group_index, bool add_to_selected=true)coat::Model
selectPath(int vertex1, int vertex2)coat::Model
selectVertex(int vertex, float weight=1.0f)coat::Model
setCurrentObject(int index)coat::Model
setEdgeSeam(int vertex1, int vertex2, bool seam)coat::Model
setEdgeSharpness(int vertex1, int vertex2, bool sharp)coat::Model
setFaceMaterial(int face, int uv_set)coat::Model
setFaceObject(int face, int group)coat::Model
setFaceUvVerts(int face, const std::vector< int > &vertices)coat::Model
setFaceUvVerts(int face, const list< int > &vertices) (defined in coat::Model)coat::Model
setFaceVerts(int face, const std::vector< int > &vertices)coat::Model
setFaceVerts(int face, const list< int > &vertices) (defined in coat::Model)coat::Model
setFaceVisibility(int face, bool visibility)coat::Model
setObjectMesh(int group_index, Mesh &mesh, const mat4 &transform=mat4::Identity)coat::Model
setObjectName(int index, const char *name)coat::Model
setObjectReferenceColor(int group_index, vec4 color)coat::Model
setObjectVisibility(int index, bool visible)coat::Model
setSelectedEdges(std::vector< int > &edges)coat::Model
setSelectedEdges(list< int > &edges) (defined in coat::Model)coat::Model
setSelectedFaces(std::vector< int > &faces)coat::Model
setSelectedFaces(list< int > &faces) (defined in coat::Model)coat::Model
setSelectedVertices(const std::vector< int > &vertices, const std::vector< float > &weights)coat::Model
setSelectedVertices(const list< int > &vertices, const list< float > &weights) (defined in coat::Model)coat::Model
setVertex(int vertex, const vec3 &position)coat::Model
setVertexUV(int uv_vertex, const vec2 &uv)coat::Model
shell()coat::Model
splitEdge(int vertex1, int vertex2, float position)coat::Model
subdivide(bool apply_catmull_clark=true)coat::Model
subdivideSelectedFaces(bool apply_catmull_clark=false)coat::Model
toAbf(int uv_set, int island_index)coat::Model
toGu(int uv_set, int island_index)coat::Model
toLscm(int uv_set, int island_index)coat::Model
toPlanar(int uv_set, int island_index)coat::Model
toStripe(int uv_set, int island_index)coat::Model
transform(const mat4 &m)coat::Model
transformSelected(const mat4 &transform, bool apply_symmetry)coat::Model
unselectAllEdges()coat::Model
unselectAllFaces()coat::Model
unselectAllVertices()coat::Model
unwrap(int uv_set)coat::Model
updateNormals(bool for_snapping=true)coat::Model
updateTopology()coat::Model
vertsCount()coat::Model
vertsUvCount()coat::Model
visibleToMesh()coat::Model
~Model()coat::Model