Mesh::MeshObject Member List

This is the complete list of members for Mesh::MeshObject, including all inherited members.
addFacet(const MeshCore::MeshGeomFacet &facet)Mesh::MeshObject
addFacets(const std::vector< MeshCore::MeshGeomFacet > &facets)Mesh::MeshObject
addFacets(const std::vector< MeshCore::MeshFacet > &facets)Mesh::MeshObject
addFacets(const std::vector< MeshCore::MeshFacet > &facets, const std::vector< Base::Vector3f > &points)Mesh::MeshObject
addFacets(const std::vector< Data::ComplexGeoData::Facet > &facets, const std::vector< Base::Vector3d > &points)Mesh::MeshObject
addFacetsToSelection(const std::vector< unsigned long > &) const Mesh::MeshObject
addMesh(const MeshObject &)Mesh::MeshObject
addMesh(const MeshCore::MeshKernel &)Mesh::MeshObject
addPointsToSelection(const std::vector< unsigned long > &) const Mesh::MeshObject
addSegment(const Segment &)Mesh::MeshObject
addSegment(const std::vector< unsigned long > &)Mesh::MeshObject
applyRotation(const Base::Rotation &)Data::ComplexGeoData
applyTransform(const Base::Matrix4D &rclTrf)Data::ComplexGeoData
applyTranslation(const Base::Vector3d &)Data::ComplexGeoData
BaseClass()Base::BaseClass
clear(void)Mesh::MeshObject
clearFacetSelection() const Mesh::MeshObject
clearPointSelection() const Mesh::MeshObject
collapseEdge(unsigned long, unsigned long)Mesh::MeshObject
collapseFacet(unsigned long)Mesh::MeshObject
collapseFacets(const std::vector< unsigned long > &)Mesh::MeshObject
ComplexGeoData(void)Data::ComplexGeoData
const_segment_iterator typedefMesh::MeshObject
countComponents() const Mesh::MeshObject
countEdges() const Mesh::MeshObject
countFacets() const Mesh::MeshObject
countNonUniformOrientedFacets() const Mesh::MeshObject
countPoints() const Mesh::MeshObject
countSegments() const Mesh::MeshObject
countSubElements(const char *Type) const Mesh::MeshObject [virtual]
create(void)Mesh::MeshObject [static]
createCone(float, float, float, int, float, int)Mesh::MeshObject [static]
createCube(float, float, float)Mesh::MeshObject [static]
createCube(float, float, float, float)Mesh::MeshObject [static]
createCylinder(float, float, int, float, int)Mesh::MeshObject [static]
createEllipsoid(float, float, int)Mesh::MeshObject [static]
createMeshFromList(Py::List &list)Mesh::MeshObject [static]
createSphere(float, int)Mesh::MeshObject [static]
createTorus(float, float, int)Mesh::MeshObject [static]
crossSections(const std::vector< TPlane > &, std::vector< TPolylines > &sections, float fMinEps=1.0e-2f, bool bConnectPolygons=false) const Mesh::MeshObject
CYLINDER enum valueMesh::MeshObject
deleteFacets(const std::vector< unsigned long > &removeIndices)Mesh::MeshObject
deletePoints(const std::vector< unsigned long > &removeIndices)Mesh::MeshObject
deleteSelectedFacets()Mesh::MeshObject
deleteSelectedPoints()Mesh::MeshObject
facets_begin() const Mesh::MeshObject [inline]
facets_end() const Mesh::MeshObject [inline]
fillupHoles(unsigned long, int, MeshCore::AbstractPolygonTriangulator &)Mesh::MeshObject
flipNormals()Mesh::MeshObject
getBoundBox(void) const Mesh::MeshObject [virtual]
getClassTypeId(void)Mesh::MeshObject [static]
getComponents() const Mesh::MeshObject
getElementTypes(void) const Mesh::MeshObject [virtual]
getFaces(std::vector< Base::Vector3d > &Points, std::vector< Facet > &Topo, float Accuracy, uint16_t flags=0) const Mesh::MeshObject [virtual]
getFacesFromSubelement(const Data::Segment *, std::vector< Base::Vector3d > &Points, std::vector< Base::Vector3d > &PointNormals, std::vector< Facet > &faces) const Mesh::MeshObject [virtual]
getFacet(unsigned long) const Mesh::MeshObject
getFacetsFromSelection(std::vector< unsigned long > &) const Mesh::MeshObject
getKernel(void)Mesh::MeshObject [inline]
getKernel(void) const Mesh::MeshObject [inline]
getLines(std::vector< Base::Vector3d > &Points, std::vector< Line > &lines, float Accuracy, uint16_t flags=0) const Data::ComplexGeoData [inline, virtual]
getLinesFromSubelement(const Segment *, std::vector< Base::Vector3d > &Points, std::vector< Line > &lines) const Data::ComplexGeoData [inline, virtual]
getMemSize(void) const Mesh::MeshObject [virtual]
getPlacement() const Data::ComplexGeoData
getPoint(unsigned long) const Mesh::MeshObject
getPointFromLineIntersection(const Base::Vector3f &Base, const Base::Vector3f &Dir) const Data::ComplexGeoData [inline, virtual]
getPointNormal(unsigned long) const Mesh::MeshObject
getPoints(std::vector< Base::Vector3d > &Points, float Accuracy, uint16_t flags=0) const Data::ComplexGeoData [inline, virtual]
getPointsFromSelection(std::vector< unsigned long > &) const Mesh::MeshObject
getPyObject(void)Base::BaseClass [virtual]
getRefCount(void) const Base::Handled
getSegment(unsigned long) const Mesh::MeshObject
getSegment(unsigned long)Mesh::MeshObject
getSegmentsFromType(Type, const Segment &aSegment, float dev) const Mesh::MeshObject
getSubElement(const char *Type, unsigned long) const Mesh::MeshObject [virtual]
getSubElementByName(const char *Name) const Data::ComplexGeoData [virtual]
getSurface() const Mesh::MeshObject
getTransform(void) const Mesh::MeshObject [virtual]
getTypeId(void) const Mesh::MeshObject [virtual]
getVolume() const Mesh::MeshObject
Handled()Base::Handled
harmonizeNormals()Mesh::MeshObject
hasNonManifolds() const Mesh::MeshObject
hasSelfIntersections() const Mesh::MeshObject
init(void)Mesh::MeshObject [static]
initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=0)Base::BaseClass [protected, static]
inner(const MeshObject &) const Mesh::MeshObject
insertVertex(unsigned long, const Base::Vector3f &v)Mesh::MeshObject
intersect(const MeshObject &) const Mesh::MeshObject
isDerivedFrom(const Type type) const Base::BaseClass [inline]
isSolid() const Mesh::MeshObject
load(const char *file)Mesh::MeshObject
load(std::istream &)Mesh::MeshObject
meshFromSegment(const std::vector< unsigned long > &) const Mesh::MeshObject
MeshObject()Mesh::MeshObject
MeshObject(const MeshCore::MeshKernel &Kernel)Mesh::MeshObject [explicit]
MeshObject(const MeshCore::MeshKernel &Kernel, const Base::Matrix4D &Mtrx)Mesh::MeshObject [explicit]
MeshObject(const MeshObject &)Mesh::MeshObject
movePoint(unsigned long, const Base::Vector3d &v)Mesh::MeshObject
offset(float fSize)Mesh::MeshObject
offsetSpecial(float fSize, float zmax, float zmin)Mesh::MeshObject
offsetSpecial2(float fSize)Mesh::MeshObject
operator=(const MeshObject &)Mesh::MeshObject
optimizeEdges()Mesh::MeshObject
optimizeTopology(float)Mesh::MeshObject
outer(const MeshObject &) const Mesh::MeshObject
PLANE enum valueMesh::MeshObject
points_begin() const Mesh::MeshObject [inline]
points_end() const Mesh::MeshObject [inline]
ref() const Base::Handled
refine()Mesh::MeshObject
removeComponents(unsigned long)Mesh::MeshObject
removeDuplicatedFacets()Mesh::MeshObject
removeDuplicatedPoints()Mesh::MeshObject
removeFacetsFromSelection(const std::vector< unsigned long > &) const Mesh::MeshObject
removeFoldsOnSurface()Mesh::MeshObject
removeFullBoundaryFacets()Mesh::MeshObject
removeNonManifolds()Mesh::MeshObject
removePointsFromSelection(const std::vector< unsigned long > &) const Mesh::MeshObject
removeSelfIntersections()Mesh::MeshObject
removeSelfIntersections(const std::vector< unsigned long > &)Mesh::MeshObject
representation() const Mesh::MeshObject
Restore(Base::XMLReader &reader)Mesh::MeshObject [virtual]
RestoreDocFile(Base::Reader &reader)Mesh::MeshObject [virtual]
save(const char *file, MeshCore::MeshIO::Format f=MeshCore::MeshIO::Undefined, const MeshCore::Material *mat=0) const Mesh::MeshObject
save(std::ostream &) const Mesh::MeshObject
Save(Base::Writer &writer) const Mesh::MeshObject [virtual]
SaveDocFile(Base::Writer &writer) const Mesh::MeshObject [virtual]
Segment classMesh::MeshObject [friend]
segments_begin() const Mesh::MeshObject [inline]
segments_end() const Mesh::MeshObject [inline]
setFacets(const std::vector< MeshCore::MeshGeomFacet > &facets)Mesh::MeshObject
setFacets(const std::vector< Data::ComplexGeoData::Facet > &facets, const std::vector< Base::Vector3d > &points)Mesh::MeshObject
setKernel(const MeshCore::MeshKernel &m)Mesh::MeshObject
setPlacement(const Base::Placement &rclPlacement)Data::ComplexGeoData
setPoint(unsigned long, const Base::Vector3d &v)Mesh::MeshObject
setPyObject(PyObject *)Base::BaseClass [virtual]
setTransform(const Base::Matrix4D &rclTrf)Mesh::MeshObject [virtual]
smooth(int iterations, float d_max)Mesh::MeshObject
snapVertex(unsigned long, const Base::Vector3f &v)Mesh::MeshObject
SPHERE enum valueMesh::MeshObject
splitEdge(unsigned long, unsigned long, const Base::Vector3f &)Mesh::MeshObject
splitEdges()Mesh::MeshObject
splitFacet(unsigned long, const Base::Vector3f &, const Base::Vector3f &)Mesh::MeshObject
subtract(const MeshObject &) const Mesh::MeshObject
swap(MeshCore::MeshKernel &Kernel)Mesh::MeshObject
swap(MeshObject &mesh)Mesh::MeshObject
swapEdge(unsigned long, unsigned long)Mesh::MeshObject
topologyInfo() const Mesh::MeshObject
TPlane typedefMesh::MeshObject
TPolylines typedefMesh::MeshObject
transformGeometry(const Base::Matrix4D &rclMat)Mesh::MeshObject [virtual]
transformToEigenSystem()Mesh::MeshObject
transformToInside(const Base::Vector3d &vec) const Data::ComplexGeoData [inline, protected]
transformToOutside(const Base::Vector3f &vec) const Data::ComplexGeoData [inline, protected]
Type enum nameMesh::MeshObject
unite(const MeshObject &) const Mesh::MeshObject
unref() const Base::Handled
validateDeformations(float fMaxAngle)Mesh::MeshObject
validateDegenerations()Mesh::MeshObject
validateIndices()Mesh::MeshObject
~BaseClass()Base::BaseClass [virtual]
~ComplexGeoData()Data::ComplexGeoData [virtual]
~Handled()Base::Handled [virtual]
~MeshObject()Mesh::MeshObject

Generated on Wed Nov 23 19:02:21 2011 for FreeCAD by  doxygen 1.6.1