The namespace of the Mesh Aplication layer library. More...
Classes | |
| class | Cone |
| class | Cube |
| class | Curvature |
| The Curvature class calculates the curvature values of a related mesh feature. More... | |
| struct | CurvatureInfo |
| Curvature information. More... | |
| class | Cylinder |
| class | Ellipsoid |
| class | Export |
| The Export class writes any supported mesh format into a file. More... | |
| class | Facet |
| The Facet helper class The MeshFacet class provides an interface for the MeshFacetPy class for convenient access to the Mesh data structure. More... | |
| class | FacetPy |
| The python export class for Facet. More... | |
| class | Feature |
| Base class of all mesh feature classes in FreeCAD. More... | |
| class | FeaturePythonPy |
| The python export class for Feature. More... | |
| class | FillHoles |
| The FillHoles class tries to fill up holes in the internal mesh data structure. More... | |
| class | FixDefects |
| The FixDefects class fixes defects in the attached mesh kernel. More... | |
| class | FixDeformations |
| The FixDeformations class tries to repair deformed faces by swapping edge operations. More... | |
| class | FixDegenerations |
| The FixDegenerations class removes degenerated faces from the mesh. More... | |
| class | FixDuplicatedFaces |
| The FixDuplicatedFaces class removes duplicated faces from the mesh. More... | |
| class | FixDuplicatedPoints |
| The FixDuplicatedPoints class removes duplicated points from the mesh. More... | |
| class | FixIndices |
| The FixIndices class tries to validate invalid indices of the internal mesh data structure. More... | |
| class | FixNonManifolds |
| The FixNonManifolds class tries to fix edges with more than two faces attached. More... | |
| class | FlipNormals |
| The FlipNormals class flips the normals of all faces. More... | |
| class | GTSAlgos |
| The mesh algorithems container class. More... | |
| class | HarmonizeNormals |
| The HarmonizeNormals class harmonizes the normals of the faces. More... | |
| class | Import |
| The Import class reads the any supported mesh format into the FreeCAD workspace. More... | |
| class | Interface |
| The Interface class is useful to convert between the MeshKernel and the OpenMesh data structures. More... | |
| class | MeshFeaturePy |
| The python export class for Feature. More... | |
| class | MeshObject |
| The MeshObject class provides an interface for the underlying MeshKernel class and most of its algorithm on it. More... | |
| class | MeshPoint |
| The MeshPoint helper class The MeshPoint class provides an interface for the MeshPointPy classes for convenient access to the Mesh data structure. More... | |
| class | MeshPointPy |
| The python export class for MeshPoint. More... | |
| class | MeshPy |
| The python export class for MeshObject. More... | |
| class | PropertyCurvatureList |
| The Curvature property class. More... | |
| class | PropertyMeshKernel |
| The mesh kernel property class. More... | |
| class | PropertyNormalList |
| The normals property class. More... | |
| class | RemoveComponents |
| The RemoveComponents class removes topologic indepentent components up to a certain size from the mesh data structure. More... | |
| class | Segment |
| class | SegmentByMesh |
| The SegmentByMesh class creates a mesh segment from two meshes whereat the facets of the first mesh that lie inside the second mesh build up the segment. More... | |
| class | SetOperations |
| Set Operations on meshes Operations so far: Intersections, Union, Difference. More... | |
| class | Sphere |
| class | Torus |
| class | Transform |
| The Import class reads the any supported mesh format into the FreeCAD workspace. More... | |
| class | TransformDemolding |
| The TransformDemolding class. More... | |
Typedefs | |
| typedef App::FeaturePythonT < Feature > | FeaturePython |
| typedef Base::Reference< const MeshObject > | MeshObjectConstRef |
| typedef std::vector < MeshObjectConstRef > | MeshObjectConstRefArray |
| typedef std::list < MeshObjectConstRef > | MeshObjectConstRefList |
Variables | |
| const App::PropertyFloatConstraint::Constraints | floatRange = {0.0,1000.0,1.0} |
| const App::PropertyIntegerConstraint::Constraints | intSampling = {0,1000,1} |
The namespace of the Mesh Aplication layer library.
Definition at line 84 of file MeshFeature.h.
| typedef Base::Reference<const MeshObject> Mesh::MeshObjectConstRef |
Definition at line 684 of file Mod/Sandbox/Gui/Command.cpp.
| typedef std::vector<MeshObjectConstRef> Mesh::MeshObjectConstRefArray |
Definition at line 686 of file Mod/Sandbox/Gui/Command.cpp.
| typedef std::list<MeshObjectConstRef> Mesh::MeshObjectConstRefList |
Definition at line 685 of file Mod/Sandbox/Gui/Command.cpp.
| const App::PropertyFloatConstraint::Constraints Mesh::floatRange = {0.0,1000.0,1.0} |
Definition at line 39 of file FeatureMeshSolid.cpp.
Referenced by Mesh::Cone::Cone(), Mesh::Cube::Cube(), Mesh::Cylinder::Cylinder(), Mesh::Ellipsoid::Ellipsoid(), Mesh::Sphere::Sphere(), Mesh::Torus::Torus(), InspectionGui::ViewProviderInspection::ViewProviderInspection(), MeshGui::ViewProviderMesh::ViewProviderMesh(), and MeshGui::ViewProviderMeshNode::ViewProviderMeshNode().
| const App::PropertyIntegerConstraint::Constraints Mesh::intSampling = {0,1000,1} |
Definition at line 38 of file FeatureMeshSolid.cpp.
Referenced by Mesh::Cone::Cone(), Mesh::Cylinder::Cylinder(), Mesh::Ellipsoid::Ellipsoid(), Mesh::Sphere::Sphere(), and Mesh::Torus::Torus().
1.6.1