, 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 typedef | Mesh::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 > §ions, float fMinEps=1.0e-2f, bool bConnectPolygons=false) const | Mesh::MeshObject | |
CYLINDER enum value | Mesh::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 value | Mesh::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 class | Mesh::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 value | Mesh::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 typedef | Mesh::MeshObject | |
TPolylines typedef | Mesh::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 name | Mesh::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 | |