| AddPropertyPerFace(ChProperty &mprop) | chrono::geometry::ChTriangleMeshConnected | inline |
| AddPropertyPerVertex(ChProperty &mprop) | chrono::geometry::ChTriangleMeshConnected | inline |
| addTriangle(const ChVector<> &vertex0, const ChVector<> &vertex1, const ChVector<> &vertex2) override | chrono::geometry::ChTriangleMeshConnected | virtual |
| addTriangle(const ChTriangle &atriangle) override | chrono::geometry::ChTriangleMeshConnected | virtual |
| ArchiveIn(ChArchiveIn &marchive) override | chrono::geometry::ChTriangleMeshConnected | virtual |
| ArchiveOut(ChArchiveOut &marchive) override | chrono::geometry::ChTriangleMeshConnected | virtual |
| Baricenter() const | chrono::geometry::ChGeometry | inlinevirtual |
| ChGeometry() (defined in chrono::geometry::ChGeometry) | chrono::geometry::ChGeometry | inline |
| ChGeometry(const ChGeometry &source) (defined in chrono::geometry::ChGeometry) | chrono::geometry::ChGeometry | inline |
| ChTriangleMesh() (defined in chrono::geometry::ChTriangleMesh) | chrono::geometry::ChTriangleMesh | inline |
| ChTriangleMeshConnected() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| ChTriangleMeshConnected(const ChTriangleMeshConnected &source) (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| Clear() override | chrono::geometry::ChTriangleMeshConnected | virtual |
| Clone() const override | chrono::geometry::ChTriangleMeshConnected | inlinevirtual |
| ComputeMassProperties(bool bodyCoords, double &mass, ChVector<> ¢er, ChMatrix33<> &inertia) | chrono::geometry::ChTriangleMeshConnected | |
| ComputeNeighbouringTriangleMap(std::vector< std::array< int, 4 >> &tri_map) const | chrono::geometry::ChTriangleMeshConnected | |
| ComputeWingedEdges(std::map< std::pair< int, int >, std::pair< int, int >> &winged_edges, bool allow_single_wing=true) const | chrono::geometry::ChTriangleMeshConnected | |
| CreateFromSTLFile(const std::string &filename, bool load_normals=true) | chrono::geometry::ChTriangleMeshConnected | static |
| CreateFromWavefrontFile(const std::string &filename, bool load_normals=true, bool load_uv=false) | chrono::geometry::ChTriangleMeshConnected | static |
| getAverageNormals() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| GetBoundingBox() const override | chrono::geometry::ChTriangleMeshConnected | virtual |
| GetBoundingBox(std::vector< ChVector<>> vertices) | chrono::geometry::ChTriangleMeshConnected | static |
| GetBoundingSphereRadius() const | chrono::geometry::ChGeometry | virtual |
| GetClassType() const override | chrono::geometry::ChTriangleMeshConnected | inlinevirtual |
| getCoordsColors() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getCoordsColors() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getCoordsNormals() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getCoordsNormals() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getCoordsUV() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getCoordsUV() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getCoordsVertices() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getCoordsVertices() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getFaceColors() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| getFaceNormals() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| getFaceVertices() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| GetFileName() const | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesColors() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesColors() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesMaterials() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesMaterials() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesNormals() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesNormals() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesUV() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesUV() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesVertexes() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getIndicesVertexes() const (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| GetManifoldDimension() const override | chrono::geometry::ChTriangleMesh | inlinevirtual |
| getNumNormals() const | chrono::geometry::ChTriangleMeshConnected | inline |
| getNumTriangles() const override | chrono::geometry::ChTriangleMeshConnected | inlinevirtual |
| getNumVertices() const | chrono::geometry::ChTriangleMeshConnected | inline |
| getPropertiesPerFace() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getPropertiesPerVertex() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | inline |
| getTriangle(int index) const override | chrono::geometry::ChTriangleMeshConnected | inlinevirtual |
| GetTriangleEdgeIndexes(const ChVector< int > &face_indices, int nedge, bool unique) | chrono::geometry::ChTriangleMeshConnected | |
| InflateBoundingBox(ChAABB &bbox) const | chrono::geometry::ChGeometry | |
| LoadSTLMesh(const std::string &filename, bool load_normals=true) | chrono::geometry::ChTriangleMeshConnected | |
| LoadWavefrontMesh(const std::string &filename, bool load_normals=true, bool load_uv=false) | chrono::geometry::ChTriangleMeshConnected | |
| m_colors (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_face_col_indices (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_face_mat_indices (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_face_n_indices (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_face_uv_indices (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_face_v_indices (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_filename | chrono::geometry::ChTriangleMeshConnected | |
| m_normals (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_properties_per_face (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_properties_per_vertex (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_tmp_colors (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_tmp_vectors (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_UV (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| m_vertices (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |
| MakeOffset(double offset) | chrono::geometry::ChTriangleMeshConnected | |
| Merge(std::vector< ChTriangleMeshConnected > &meshes) | chrono::geometry::ChTriangleMeshConnected | static |
| RefineMeshEdges(std::vector< int > &marked_tris, double edge_maxlen, ChRefineEdgeCriterion *criterion, std::vector< std::array< int, 4 >> *atri_map, std::vector< std::vector< double > * > &aux_data_double, std::vector< std::vector< int > * > &aux_data_int, std::vector< std::vector< bool > * > &aux_data_bool, std::vector< std::vector< ChVector<>> * > &aux_data_vect) | chrono::geometry::ChTriangleMeshConnected | |
| RepairDuplicateVertexes(double tolerance=1e-18) | chrono::geometry::ChTriangleMeshConnected | |
| SplitEdge(int itA, int itB, int neA, int neB, int &itA_1, int &itA_2, int &itB_1, int &itB_2, std::vector< std::array< int, 4 >> &tri_map, std::vector< std::vector< double > * > &aux_data_double, std::vector< std::vector< int > * > &aux_data_int, std::vector< std::vector< bool > * > &aux_data_bool, std::vector< std::vector< ChVector<>> * > &aux_data_vect) | chrono::geometry::ChTriangleMeshConnected | |
| Transform(const ChVector<> displ, const ChMatrix33<> rotscale) override | chrono::geometry::ChTriangleMeshConnected | virtual |
| chrono::geometry::ChTriangleMesh::Transform(const ChVector<> displ, const ChQuaternion<> mquat=ChQuaternion<>(1, 0, 0, 0)) | chrono::geometry::ChTriangleMesh | virtual |
| Type enum name | chrono::geometry::ChGeometry | |
| Update() | chrono::geometry::ChGeometry | inlinevirtual |
| WriteWavefront(const std::string &filename, const std::vector< ChTriangleMeshConnected > &meshes) | chrono::geometry::ChTriangleMeshConnected | static |
| ~ChGeometry() (defined in chrono::geometry::ChGeometry) | chrono::geometry::ChGeometry | inlinevirtual |
| ~ChTriangleMesh() (defined in chrono::geometry::ChTriangleMesh) | chrono::geometry::ChTriangleMesh | inlinevirtual |
| ~ChTriangleMeshConnected() (defined in chrono::geometry::ChTriangleMeshConnected) | chrono::geometry::ChTriangleMeshConnected | |