KrisLibrary
1.0.0
|
This is the complete list of members for Geometric2DCSpace, including all inherited members.
AABB enum value (defined in Geometric2DCollection) | Geometric2DCollection | |
aabbs (defined in Geometric2DCollection) | Geometric2DCollection | |
Add(const Triangle2D &tri) (defined in Geometric2DCollection) | Geometric2DCollection | |
Add(const AABB2D &bbox) (defined in Geometric2DCollection) | Geometric2DCollection | |
Add(const Box2D &box) (defined in Geometric2DCollection) | Geometric2DCollection | |
Add(const Circle2D &sphere) (defined in Geometric2DCollection) | Geometric2DCollection | |
Add(const Geometric2DCollection &geom) (defined in Geometric2DCollection) | Geometric2DCollection | |
Add(const GeometricPrimitive2D &geom) (defined in Geometric2DCollection) | Geometric2DCollection | |
AddConstraint(const std::string &name, CSet *constraint) (defined in CSpace) | CSpace | |
AddConstraint(const std::string &name, const std::shared_ptr< CSet > &constraint) (defined in CSpace) | CSpace | |
AddConstraint(const std::string &name, CSet::CPredicate test) (defined in CSpace) | CSpace | |
Box enum value (defined in Geometric2DCollection) | Geometric2DCollection | |
boxes (defined in Geometric2DCollection) | Geometric2DCollection | |
CheckConstraints(const Config &, std::vector< bool > &satisfied) | CSpace | virtual |
Circle enum value (defined in Geometric2DCollection) | Geometric2DCollection | |
circles (defined in Geometric2DCollection) | Geometric2DCollection | |
Clear() (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Vector2 &x) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Segment2D &s) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Circle2D &circle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Box2D &box) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Triangle2D &tri) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const GeometricPrimitive2D &geom) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Geometric2DCollection &geom) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Vector2 &x, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Segment2D &s, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Circle2D &circle, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Box2D &box, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Triangle2D &tri, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const GeometricPrimitive2D &geom, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Collides(const Geometric2DCollection &geom, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Constraint(int i) (defined in CSpace) | CSpace | inlinevirtual |
ConstraintName(int i) (defined in CSpace) | CSpace | inlinevirtual |
constraintNames (defined in CSpace) | CSpace | |
constraints (defined in CSpace) | CSpace | |
CopyConstraints(const CSpace *space, const std::string &prefix="") (defined in CSpace) | CSpace | |
Distance(const Config &x, const Config &y) | Geometric2DCSpace | virtual |
Distance(const Vector2 &x) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Distance(const Circle2D &circle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Distance(const Vector2 &x, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Distance(const Circle2D &circle, int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
domain (defined in Geometric2DCSpace) | Geometric2DCSpace | |
DrawGL() const (defined in Geometric2DCSpace) | Geometric2DCSpace | |
DrawOutlinesGL() const (defined in Geometric2DCollection) | Geometric2DCollection | |
euclideanSpace (defined in Geometric2DCSpace) | Geometric2DCSpace | |
FeasibleNumeric() | CSpace | virtual |
Geometric2DCSpace() (defined in Geometric2DCSpace) | Geometric2DCSpace | |
GetFeasibleNames(const Config &q, std::vector< std::string > &names) | CSpace | |
GetInfeasibleNames(const Config &q, std::vector< std::string > &names) | CSpace | |
InitConstraints() (defined in Geometric2DCSpace) | Geometric2DCSpace | |
Interpolate(const Config &x, const Config &y, Real u, Config &out) (defined in CSpace) | CSpace | virtual |
IsFeasible(const Config &) (defined in CSpace) | CSpace | virtual |
IsFeasible(const Config &, int constraint) (defined in CSpace) | CSpace | virtual |
LocalPlanner(const Config &a, const Config &b) (defined in CSpace) | CSpace | virtual |
Midpoint(const Config &x, const Config &y, Config &out) (defined in CSpace) | CSpace | virtual |
NumConstraints() (defined in CSpace) | CSpace | inlinevirtual |
NumDimensions() const (defined in Geometric2DCSpace) | Geometric2DCSpace | inlinevirtual |
NumDimensions() (defined in CSpace) | CSpace | virtual |
NumObstacles() const (defined in Geometric2DCollection) | Geometric2DCollection | |
Obstacle(int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
ObstacleDistance(const Vector2 &x) const (defined in Geometric2DCSpace) | Geometric2DCSpace | |
ObstacleDistance(const Circle2D &circle) const (defined in Geometric2DCSpace) | Geometric2DCSpace | |
ObstacleDistance(const Config &x) | Geometric2DCSpace | inlinevirtual |
ObstacleIndex(int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
ObstacleOverlap(const Segment2D &s) const (defined in Geometric2DCSpace) | Geometric2DCSpace | |
ObstacleOverlap(const Circle2D &circle) const (defined in Geometric2DCSpace) | Geometric2DCSpace | |
ObstacleOverlap(const Box2D &box) const (defined in Geometric2DCSpace) | Geometric2DCSpace | |
ObstacleOverlap(const Triangle2D &tri) const (defined in Geometric2DCSpace) | Geometric2DCSpace | |
ObstacleOverlap(const Segment2D &s, int obstacle) const (defined in Geometric2DCSpace) | Geometric2DCSpace | |
ObstacleType(int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
ObstacleTypeName(int obstacle) const (defined in Geometric2DCollection) | Geometric2DCollection | |
PathChecker(const Config &a, const Config &b) (defined in Geometric2DCSpace) | Geometric2DCSpace | virtual |
PathChecker(const Config &a, const Config &b, int obstacle) (defined in Geometric2DCSpace) | Geometric2DCSpace | virtual |
PrintInfeasibleNames(const Config &q, std::ostream &out=std::cout, const char *prefix="", const char *suffix="\n") | CSpace | |
ProjectFeasible(Config &x) | CSpace | virtual |
Properties(PropertyMap &) const (defined in Geometric2DCSpace) | Geometric2DCSpace | virtual |
CSpace::Properties(PropertyMap &) | CSpace | virtual |
Sample(Config &x) (defined in Geometric2DCSpace) | Geometric2DCSpace | virtual |
SampleNeighborhood(const Config &c, Real r, Config &x) (defined in Geometric2DCSpace) | Geometric2DCSpace | virtual |
ToPolygons(vector< vector< Vector2 > > &polys) const (defined in Geometric2DCollection) | Geometric2DCollection | |
Transform(const RigidTransform2D &T) (defined in Geometric2DCollection) | Geometric2DCollection | |
Triangle enum value (defined in Geometric2DCollection) | Geometric2DCollection | |
triangles (defined in Geometric2DCollection) | Geometric2DCollection | |
Type enum name (defined in Geometric2DCollection) | Geometric2DCollection | |
VariableName(int i) (defined in CSpace) | CSpace | virtual |
visibilityEpsilon (defined in Geometric2DCSpace) | Geometric2DCSpace | |
~CSpace() (defined in CSpace) | CSpace | inlinevirtual |