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().