RobWorkProject  24.5.15-
ImplicitBREP Member List

This is the complete list of members for ImplicitBREP, including all inherited members.

_edgesBREPprotected
_facesBREPprotected
_resolutionBREPprotected
_verticesBREPprotected
AABBPrim enum value (defined in GeometryData)GeometryData
addBREPEdge(std::size_t curveIndex, std::size_t vertex1, std::size_t vertex2)BREPprotected
addEdge(const rw::geometry::ParametricCurve &curve, std::size_t v1, std::size_t v2)ImplicitBREP
addVertex(const rw::math::Vector3D< double > &point)BREP
BoxPrim enum value (defined in GeometryData)GeometryData
BREP()BREPprotected
clone() constImplicitBREP
ConePrim enum value (defined in GeometryData)GeometryData
copyTopologyTo(BREP::Ptr brep) constBREPprotected
CPtr typedefImplicitBREP
CylinderPrim enum value (defined in GeometryData)GeometryData
doRemoveCurve(std::size_t curveIndex)ImplicitBREPprotectedvirtual
edgeCount() constBREPinline
edgeOBR(std::size_t edge) constBREP
faceCount() constBREP
faceExtremums(std::size_t faceIndex, const rw::math::Vector3D< double > &dir) constBREP
faceOBB(std::size_t faceIndex)BREP
faceTriMesh(std::size_t faceIndex)BREP
GeometryType enum nameGeometryData
getCommonCurves(const std::set< std::size_t > &faces) constImplicitBREP
getCurve(std::size_t curveIndex) constImplicitBREPvirtual
getCurves(std::size_t loopIdx) constImplicitBREP
getSurface(std::size_t surfaceIndex) constImplicitBREPvirtual
getSurfaceIndex(std::size_t loop)BREP
getTriMesh(bool forceCopy=true)BREPvirtual
getType() constImplicitBREPvirtual
getVertex(std::size_t vertexIndex) constBREPinline
getVertices(std::size_t loopIdx) constBREP
hasSurfaceSet(std::size_t loop)BREPinline
IdxTriMesh enum value (defined in GeometryData)GeometryData
Implicit enum value (defined in GeometryData)GeometryData
ImplicitBREP()ImplicitBREP
isConvex()BREPvirtual
isConvex() constBREPvirtual
LineMesh enum value (defined in GeometryData)GeometryData
LinePrim enum value (defined in GeometryData)GeometryData
loopCount() constBREPinline
makeLoop(int singleEdgeId)BREP
makeLoop(T first, T second)BREPinline
makeLoop(T first, Args... args)BREPinline
obb(const rw::math::Rotation3D<> &R)BREP
obb()BREP
OBBPrim enum value (defined in GeometryData)GeometryData
PlainTriMesh enum value (defined in GeometryData)GeometryData
PlanePrim enum value (defined in GeometryData)GeometryData
PointCloud enum value (defined in GeometryData)GeometryData
PointPrim enum value (defined in GeometryData)GeometryData
print()BREPvirtual
Ptr typedefImplicitBREP
PyramidPrim enum value (defined in GeometryData)GeometryData
Quadratic enum value (defined in GeometryData)GeometryData
RayPrim enum value (defined in GeometryData)GeometryData
scale(double factor)ImplicitBREPvirtual
setBREPFace(std::size_t surfaceIndex, std::size_t loop)BREPprotected
setFace(const rw::geometry::ImplicitSurface &surface, std::size_t loop)ImplicitBREP
setMeshResolution(double resolution=10)BREPinline
shellProxy() constImplicitBREP
SpherePrim enum value (defined in GeometryData)GeometryData
stitchAuto(double eps)BREP
stitchEdges(std::size_t first, std::size_t second)BREP
toString(GeometryType type)GeometryDatastatic
TrianglePrim enum value (defined in GeometryData)GeometryData
TubePrim enum value (defined in GeometryData)GeometryData
UserType enum value (defined in GeometryData)GeometryData
verticeCount() constBREPinline
~BREP()BREPvirtual
~GeometryData()GeometryDatainlinevirtual
~ImplicitBREP()ImplicitBREPvirtual