OpenLexocad  27.1
Topo::FaceTool Member List

This is the complete list of members for Topo::FaceTool, including all inherited members.

clash(pConstFace face1, pConstFace face2, bool &hasClash)Topo::FaceToolstatic
clashFaces(pConstFace face1, pConstFace face2, Topo::FaceClashType &clashType)Topo::FaceToolstatic
containsFace(pConstFace outerface, pConstFace innerFace)Topo::FaceToolstatic
copy(pConstFace face)Topo::FaceToolstatic
extendFace(pFace face, const std::vector< pConstEdge > &edges, double offset)Topo::FaceToolstatic
extrudedFace(pConstFace face, const Geom::Dir &extrudedDirection, double depth)Topo::FaceToolstatic
FaceTool(void)Topo::FaceTool
getArea(pConstFace face)Topo::FaceToolstatic
getCentre(pConstFace face)Topo::FaceToolstatic
getCircularSurfaceParams(pConstFace face, Geom::Circ &circle)Topo::FaceToolstatic
getConeSurfaceParams(pConstFace face, Geom::Ax2 &position, double &angle, double &radius)Topo::FaceToolstatic
getConeSurfaceParams(FACE *face, Geom::Ax2 &position, double &angle, double &radius)Topo::FaceToolstatic
getCylinderSurfaceParams(pConstFace face, Geom::Ax2 &position, double &radius)Topo::FaceToolstatic
getCylinderSurfaceParams(FACE *face, Geom::Ax2 &position, double &radius)Topo::FaceToolstatic
getGeomSurfaceType(pConstFace face, Geom::SurfaceType &type)Topo::FaceToolstatic
getGeomSurfaceType(FACE *face, Geom::SurfaceType &type)Topo::FaceToolstatic
getInnerBoundaries(pConstFace face)Topo::FaceToolstatic
getOuterBoundary(pConstFace face)Topo::FaceToolstatic
getOuterBoundaryPoints(pConstFace face, std::vector< Geom::Pnt > &pnts)Topo::FaceToolstatic
getOuterBoundaryPointsFast(pConstFace face, std::vector< Geom::Pnt > &pnts)Topo::FaceToolstatic
getOuterBoundaryPointsFast(FACE *, std::vector< Geom::Pnt > &pnt)Topo::FaceToolstatic
getPointFaceDistance(const Geom::Pnt &p, pConstFace face, Geom::Pnt &nearest, double &distance)Topo::FaceToolstatic
getSpecialFaceInfo(pConstFace face)Topo::FaceToolstatic
isNurbs(pConstFace face)Topo::FaceToolstatic
isRectangular(pConstFace face, Geom::Ax2 &position, double &width, double &height)Topo::FaceToolstatic
isSelfIntersecting(pConstFace face)Topo::FaceToolstatic
isValidPointForFace(const Geom::Pnt &p, pConstFace face, double precision=Geom::Precision::linear_Resolution())Topo::FaceToolstatic
makeConnectedFaceSet(const std::vector< int > &model, const std::vector< Geom::Pnt > &vertices)Topo::FaceToolstatic
makeCylindricalFace(const Geom::Circ &aCircle, double aParam1, double aParam2, double aHeight)Topo::FaceToolstatic
makeFace(pWire outer, double precision=Geom::Precision::linear_Resolution())Topo::FaceToolstatic
makeFace(const Geom::Pnt &p1, const Geom::Pnt &p2, const Geom::Pnt &p3)Topo::FaceToolstatic
makeFace(const Geom::Pnt &p1, const Geom::Pnt &p2, const Geom::Pnt &p3, const Geom::Pnt &p4)Topo::FaceToolstatic
makeFace(pWire outerWire, const std::vector< pWire > &innerWires, double precision=Geom::Precision::linear_Resolution())Topo::FaceToolstatic
makePlanarFace(pWire outerWire, const std::vector< pWire > &innerWires, double precision=Geom::Precision::linear_Resolution())Topo::FaceToolstatic
makePlanarFaces(pConstBrepData data)Topo::FaceToolstatic
makePlanarFaceWithoutVoids(const std::vector< pWire > &wires, double precision=Geom::Precision::linear_Resolution())Topo::FaceToolstatic
makePolygon(const std::vector< Geom::Pnt > &points)Topo::FaceToolstatic
MesherAcis::ShapeTesselator_Acis classTopo::FaceToolfriend
MesherAcis::TriangleData_Acis classTopo::FaceToolfriend
projectPointOnFace(const Geom::Pnt &p, pConstFace face, Geom::Pnt &nearest)Topo::FaceToolstatic
projectPointOnFace(const Geom::Pnt &p, pConstFace face, double &u, double &v)Topo::FaceToolstatic
transformed(pConstFace face, const Geom::Trsf &transform)Topo::FaceToolstatic
~FaceTool(void)Topo::FaceToolvirtual