RobWorkProject
24.12.4-
|
This is the complete list of members for ImplicitBREP, including all inherited members.
_edges | BREP | protected |
_faces | BREP | protected |
_resolution | BREP | protected |
_vertices | BREP | protected |
AABBPrim enum value (defined in GeometryData) | GeometryData | |
addBREPEdge(std::size_t curveIndex, std::size_t vertex1, std::size_t vertex2) | BREP | protected |
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() | BREP | protected |
clone() const | ImplicitBREP | |
ConePrim enum value (defined in GeometryData) | GeometryData | |
copyTopologyTo(BREP::Ptr brep) const | BREP | protected |
CPtr typedef | ImplicitBREP | |
CylinderPrim enum value (defined in GeometryData) | GeometryData | |
doRemoveCurve(std::size_t curveIndex) | ImplicitBREP | protectedvirtual |
edgeCount() const | BREP | inline |
edgeOBR(std::size_t edge) const | BREP | |
faceCount() const | BREP | |
faceExtremums(std::size_t faceIndex, const rw::math::Vector3D< double > &dir) const | BREP | |
faceOBB(std::size_t faceIndex) | BREP | |
faceTriMesh(std::size_t faceIndex) | BREP | |
GeometryType enum name | GeometryData | |
getCommonCurves(const std::set< std::size_t > &faces) const | ImplicitBREP | |
getCurve(std::size_t curveIndex) const | ImplicitBREP | virtual |
getCurves(std::size_t loopIdx) const | ImplicitBREP | |
getSurface(std::size_t surfaceIndex) const | ImplicitBREP | virtual |
getSurfaceIndex(std::size_t loop) | BREP | |
getTriMesh(bool forceCopy=true) | BREP | virtual |
getType() const | ImplicitBREP | virtual |
getVertex(std::size_t vertexIndex) const | BREP | inline |
getVertices(std::size_t loopIdx) const | BREP | |
hasSurfaceSet(std::size_t loop) | BREP | inline |
IdxTriMesh enum value (defined in GeometryData) | GeometryData | |
Implicit enum value (defined in GeometryData) | GeometryData | |
ImplicitBREP() | ImplicitBREP | |
isConvex() | BREP | virtual |
isConvex() const | BREP | virtual |
LineMesh enum value (defined in GeometryData) | GeometryData | |
LinePrim enum value (defined in GeometryData) | GeometryData | |
loopCount() const | BREP | inline |
makeLoop(int singleEdgeId) | BREP | |
makeLoop(T first, T second) | BREP | inline |
makeLoop(T first, Args... args) | BREP | inline |
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() | BREP | virtual |
Ptr typedef | ImplicitBREP | |
PyramidPrim enum value (defined in GeometryData) | GeometryData | |
Quadratic enum value (defined in GeometryData) | GeometryData | |
RayPrim enum value (defined in GeometryData) | GeometryData | |
scale(double factor) | ImplicitBREP | virtual |
setBREPFace(std::size_t surfaceIndex, std::size_t loop) | BREP | protected |
setFace(const rw::geometry::ImplicitSurface &surface, std::size_t loop) | ImplicitBREP | |
setMeshResolution(double resolution=10) | BREP | inline |
shellProxy() const | ImplicitBREP | |
SpherePrim enum value (defined in GeometryData) | GeometryData | |
stitchAuto(double eps) | BREP | |
stitchEdges(std::size_t first, std::size_t second) | BREP | |
toString(GeometryType type) | GeometryData | static |
TrianglePrim enum value (defined in GeometryData) | GeometryData | |
TubePrim enum value (defined in GeometryData) | GeometryData | |
UserType enum value (defined in GeometryData) | GeometryData | |
verticeCount() const | BREP | inline |
~BREP() | BREP | virtual |
~GeometryData() | GeometryData | inlinevirtual |
~ImplicitBREP() | ImplicitBREP | virtual |