RobWorkProject  23.9.11-
Ray Member List

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

AABBPrim enum value (defined in GeometryData)GeometryData
BoxPrim enum value (defined in GeometryData)GeometryData
closestPoint(const rw::math::Vector3D< double > &point) constLine
ConePrim enum value (defined in GeometryData)GeometryData
CPtr typedefGeometryData
createMesh(int resolution) constRayinlinevirtual
CylinderPrim enum value (defined in GeometryData)GeometryData
dir()Rayinline
dir() constRayinline
distance(const rw::math::Vector3D< double > &point) constLine
distance(const Line &line) constLine
doIsInside(const rw::math::Vector3D< double > &point)Primitiveinlineprotectedvirtual
GeometryType enum nameGeometryData
getParameters() constRayinlinevirtual
getTriMesh(bool forceCopy=true)Primitiveinlinevirtual
getType() constRayinlinevirtual
IdxTriMesh enum value (defined in GeometryData)GeometryData
Implicit enum value (defined in GeometryData)GeometryData
isConvex()Primitiveinlinevirtual
isInside(const rw::math::Vector3D< double > &point)Primitiveinline
Line()Line
Line(const rw::math::Q &params)Line
Line(const rw::math::Vector3D< double > &p1, const rw::math::Vector3D< double > &p2)Line
LineMesh enum value (defined in GeometryData)GeometryData
LinePrim enum value (defined in GeometryData)GeometryData
makeGrid(int dim_x, int dim_y, double size_x=1.0, double size_y=1.0, const rw::math::Vector3D< double > &xdir=rw::math::Vector3D< double >::x(), const rw::math::Vector3D< double > &ydir=rw::math::Vector3D< double >::y())Linestatic
makeMetric(double angToDistWeight=1.0)Linestatic
OBBPrim enum value (defined in GeometryData)GeometryData
operator<<(std::ostream &out, const Ray &ray)Rayfriend
p1()Lineinline
p1() constLineinline
p2()Lineinline
p2() constLineinline
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
pos()Rayinline
pos() constRayinline
Primitive(int levels=20)Primitiveinlineprotected
Ptr typedefLine
PyramidPrim enum value (defined in GeometryData)GeometryData
Quadratic enum value (defined in GeometryData)GeometryData
Ray(rw::math::Vector3D< double > &pos, rw::math::Vector3D< double > &dir)Rayinline
RayPrim enum value (defined in GeometryData)GeometryData
refit(const std::vector< rw::math::Vector3D< double >> &data)Line
refit(const std::vector< rw::math::Vector3D< double >>::const_iterator begin, const std::vector< rw::math::Vector3D< double >>::const_iterator end)Line
setParameters(const rw::math::Q &q)Linevirtual
SpherePrim enum value (defined in GeometryData)GeometryData
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
value_type typedefLine
~GeometryData()GeometryDatainlinevirtual
~Line()Linevirtual
~Primitive()Primitiveinlinevirtual
~Ray()Rayinlinevirtual