KrisLibrary  1.0.0
ObstacleDisplacementCSpace Member List

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

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
CheckConstraints(const Config &, std::vector< bool > &satisfied)CSpacevirtual
Constraint(int i) (defined in CSpace)CSpaceinlinevirtual
ConstraintName(int i) (defined in CSpace)CSpaceinlinevirtual
constraintNames (defined in CSpace)CSpace
constraints (defined in CSpace)CSpace
CopyConstraints(const CSpace *space, const std::string &prefix="") (defined in CSpace)CSpace
DisplacementSpace(int obstacle) const (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpaceinlinevirtual
displacementSpaces (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpace
Distance(const Config &x, const Config &y)CSpaceinlinevirtual
FeasibleNumeric()CSpacevirtual
GetDisplacement(int obstacle, Vector &d) const (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpacevirtual
GetDisplacementRef(int obstacle, Vector &d) const (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpacevirtual
GetFeasibleNames(const Config &q, std::vector< std::string > &names)CSpace
GetInfeasibleNames(const Config &q, std::vector< std::string > &names)CSpace
InitZeroDisplacements() (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpace
Interpolate(const Config &x, const Config &y, Real u, Config &out) (defined in CSpace)CSpacevirtual
IsDisplaceable(int obstacle) const (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpace
IsFeasible(const Config &q, int obstacle, const Vector &d)=0 (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpacepure virtual
IsFeasible(const Config &q, int obstacle) (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpacevirtual
IsFeasible(const Config &) (defined in CSpace)CSpacevirtual
IsFeasibleAll(const Config &q, int obstacle) (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpaceinlinevirtual
IsVisibleAll(const Config &a, const Config &b, int obstacle) (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpaceinlinevirtual
LocalPlanner(const Config &a, const Config &b) (defined in CSpace)CSpacevirtual
Midpoint(const Config &x, const Config &y, Config &out) (defined in CSpace)CSpacevirtual
NumConstraints() (defined in CSpace)CSpaceinlinevirtual
NumDimensions() (defined in CSpace)CSpacevirtual
ObstacleDisplacementCSpace() (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpace
obstacleDisplacements (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpace
ObstacleDistance(const Config &a)CSpacevirtual
PathChecker(const Config &a, const Config &b) (defined in CSpace)CSpacevirtual
PathChecker(const Config &a, const Config &b, int constraint) (defined in CSpace)CSpacevirtual
PrintInfeasibleNames(const Config &q, std::ostream &out=std::cout, const char *prefix="", const char *suffix="\n")CSpace
ProjectFeasible(Config &x)CSpacevirtual
Properties(PropertyMap &)CSpacevirtual
Sample(Config &x)=0 (defined in CSpace)CSpacepure virtual
SampleNeighborhood(const Config &c, Real r, Config &x) (defined in CSpace)CSpacevirtual
SetDisplacement(int obstacle, const Vector &d) (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpacevirtual
SetDisplacementRef(int obstacle, const Vector &d) (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpacevirtual
VariableName(int i) (defined in CSpace)CSpacevirtual
~CSpace() (defined in CSpace)CSpaceinlinevirtual
~ObstacleDisplacementCSpace() (defined in ObstacleDisplacementCSpace)ObstacleDisplacementCSpaceinlinevirtual