![]() |
3DCoat Core API
The 3DCoat API documentation.
|
This is the complete list of members for coat::Model, including all inherited members.
| _from_retopo (defined in coat::Model) | coat::Model | protected |
| _from_uv (defined in coat::Model) | coat::Model | protected |
| _mctx() (defined in coat::Model) | coat::Model | protected |
| _mesh (defined in coat::Model) | coat::Model | protected |
| _pmctx() const (defined in coat::Model) | coat::Model | protected |
| 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::Model | protectedstatic |
| allocate(ClusteredMesh *src) (defined in coat::Model) | coat::Model | protectedstatic |
| allocated_meshes (defined in coat::Model) | coat::Model | protectedstatic |
| 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::Model | protectedstatic |
| 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::Model | static |
| fromModeling() | coat::Model | static |
| fromRetopo() | coat::Model | static |
| fromUv() | coat::Model | static |
| 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::Model | protectedstatic |
| inc_ref(ClusteredMesh *m) (defined in coat::Model) | coat::Model | protectedstatic |
| 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() const | coat::Model | |
| Mesh (defined in coat::Model) | coat::Model | friend |
| 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 |