RobWorkProject  23.9.11-
QuadraticSurface Member List

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

a() constQuadraticSurfaceinline
A() constQuadraticSurfaceinline
addTrimmingCondition(const TrimmingRegion &condition)QuadraticSurfaceinline
clone() constQuadraticSurface
CPtr typedefQuadraticSurface
determinantA() constQuadraticSurfaceinline
diagonalize() constQuadraticSurface
diagonalized() constQuadraticSurfaceinline
equals(const Surface &surface, double threshold) constQuadraticSurfacevirtual
extremums(const rw::math::Vector3D< double > &direction) constQuadraticSurfacevirtual
getTriMesh(const std::vector< rw::math::Vector3D< double >> &border=std::vector< rw::math::Vector3D< double >>()) constQuadraticSurfacevirtual
getTrimmingConditions() constQuadraticSurfaceinline
gradient(const rw::math::Vector3D< double > &x) constQuadraticSurfacevirtual
ImplicitSurface()ImplicitSurfaceinline
insideTrimmingRegion(const rw::math::Vector3D< double > &P) constQuadraticSurfacevirtual
makeCircularCone(double a, double b)QuadraticSurfacestatic
makeCircularCylinder(double radius, bool outward=true)QuadraticSurfacestatic
makeCircularHyperboloidOneSheet(double a, double b)QuadraticSurfacestatic
makeCircularHyperboloidTwoSheets(double a, double b)QuadraticSurfacestatic
makeCircularParaboloid(double a)QuadraticSurfacestatic
makeEllipsoid(double a, double b, double c)QuadraticSurfacestatic
makeEllipticCone(double a, double b, double c)QuadraticSurfacestatic
makeEllipticCylinder(double a, double b)QuadraticSurfacestatic
makeEllipticHyperboloidOneSheet(double a, double b, double c)QuadraticSurfacestatic
makeEllipticHyperboloidTwoSheets(double a, double b, double c)QuadraticSurfacestatic
makeEllipticParaboloid(double a, double b)QuadraticSurfacestatic
makeHyperbolicCylinder(double a, double b)QuadraticSurfacestatic
makeHyperbolicParaboloid(double a, double b)QuadraticSurfacestatic
makeParabolicCylinder(double a)QuadraticSurfacestatic
makePlane(const rw::math::Vector3D< double > &n, double d)QuadraticSurfacestatic
makeSphere(double radius)QuadraticSurfacestatic
makeSpheroid(double a, double b)QuadraticSurfacestatic
normal(const rw::math::Vector3D< double > &x) constQuadraticSurfacevirtual
normalize() constQuadraticSurface
operator()(const rw::math::Vector3D< double > &x) constQuadraticSurfacevirtual
Ptr typedefQuadraticSurface
QuadraticSurface(const Eigen::Diagonal< Eigen::Matrix3d > &A, const Eigen::Vector3d &a, double u, const std::vector< TrimmingRegion > &conditions=std::vector< TrimmingRegion >())QuadraticSurface
QuadraticSurface(const Eigen::DiagonalMatrix< double, 3, 3 > &A, const Eigen::Vector3d &a, double u, const std::vector< TrimmingRegion > &conditions=std::vector< TrimmingRegion >())QuadraticSurface
QuadraticSurface(const Eigen::SelfAdjointView< const Eigen::Matrix3d, Eigen::Upper > &A, const Eigen::Vector3d &a, double u, const std::vector< TrimmingRegion > &conditions=std::vector< TrimmingRegion >())QuadraticSurface
QuadraticSurface(const Eigen::SelfAdjointView< Eigen::Matrix3d, Eigen::Upper > &A, const Eigen::Vector3d &a, double u, const std::vector< TrimmingRegion > &conditions=std::vector< TrimmingRegion >())QuadraticSurface
QuadraticSurface(const Eigen::SelfAdjointView< const Eigen::Matrix3d, Eigen::Lower > &A, const Eigen::Vector3d &a, double u, const std::vector< TrimmingRegion > &conditions=std::vector< TrimmingRegion >())QuadraticSurface
QuadraticSurface(const Eigen::SelfAdjointView< Eigen::Matrix3d, Eigen::Lower > &A, const Eigen::Vector3d &a, double u, const std::vector< TrimmingRegion > &conditions=std::vector< TrimmingRegion >())QuadraticSurface
reuseTrimmingRegions(rw::geometry::ImplicitSurface::Ptr surface) constQuadraticSurfacevirtual
scale(double factor) constQuadraticSurface
setDiscretizationResolution(double resolution)QuadraticSurfaceinlinevirtual
setTrimmingConditions(const std::vector< TrimmingRegion > &conditions)QuadraticSurfaceinline
Surface()Surfaceinline
transform(const rw::math::Transform3D< double > &T) constQuadraticSurface
transform(const rw::math::Vector3D< double > &P) constQuadraticSurface
TrimmingRegion typedefQuadraticSurface
u() constQuadraticSurfaceinline
~ImplicitSurface()ImplicitSurfaceinlinevirtual
~QuadraticSurface()QuadraticSurfacevirtual
~Surface()Surfaceinlinevirtual