KrisLibrary
1.0.0
|
This is the complete list of members for Grid2DCSpace, including all inherited members.
Add(const Triangle2D &tri, bool obstacle=true) (defined in Grid2DCSpace) | Grid2DCSpace | |
Add(const AABB2D &bbox, bool obstacle=true) (defined in Grid2DCSpace) | Grid2DCSpace | |
Add(const Circle2D &sphere, bool obstacle=true) (defined in Grid2DCSpace) | Grid2DCSpace | |
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 | |
bmax (defined in BoxCSpace) | BoxCSpace | |
bmin | BoxCSpace | |
BoxCSpace(Real xmin, Real xmax, int d=1) (defined in BoxCSpace) | BoxCSpace | |
BoxCSpace(const Vector &bmin, const Vector &bmax) (defined in BoxCSpace) | BoxCSpace | |
CartesianCSpace(int d) (defined in CartesianCSpace) | CartesianCSpace | |
CheckConstraints(const Config &, std::vector< bool > &satisfied) | CSpace | virtual |
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 | |
d (defined in CartesianCSpace) | CartesianCSpace | |
Distance(const Config &x, const Config &y) | Grid2DCSpace | virtual |
DrawGL() (defined in Grid2DCSpace) | Grid2DCSpace | |
euclideanSpace (defined in Grid2DCSpace) | Grid2DCSpace | |
FeasibleNumeric() | CSpace | virtual |
GeodesicCSpace() (defined in GeodesicCSpace) | GeodesicCSpace | inline |
GeodesicSpace() (defined in GeodesicSpace) | GeodesicSpace | inline |
GetDomain(Vector &bmin, Vector &bmax) (defined in BoxCSpace) | BoxCSpace | |
GetFeasibleNames(const Config &q, std::vector< std::string > &names) | CSpace | |
GetInfeasibleNames(const Config &q, std::vector< std::string > &names) | CSpace | |
Grid2DCSpace(int m, int n, const AABB2D &domain) (defined in Grid2DCSpace) | Grid2DCSpace | |
GridToWorld(const Vector2 &grid, Vector2 &world) (defined in Grid2DCSpace) | Grid2DCSpace | |
Integrate(const Config &a, const Vector &da, Config &b) (defined in GeodesicSpace) | GeodesicSpace | inlinevirtual |
Interpolate(const Config &x, const Config &y, Real u, Config &out) (defined in CartesianCSpace) | CartesianCSpace | inlinevirtual |
InterpolateDeriv(const Config &a, const Config &b, Real u, Vector &dx) (defined in GeodesicSpace) | GeodesicSpace | inlinevirtual |
InterpolateDeriv2(const Config &a, const Config &b, Real u, Vector &ddx) (defined in GeodesicSpace) | GeodesicSpace | inlinevirtual |
InterpolateDerivA(const Config &a, const Config &b, Real u, const Vector &da, Vector &dx) (defined in GeodesicSpace) | GeodesicSpace | inlinevirtual |
InterpolateDerivB(const Config &a, const Config &b, Real u, const Vector &db, Vector &dx) (defined in GeodesicSpace) | GeodesicSpace | inlinevirtual |
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 CartesianCSpace) | CartesianCSpace | inlinevirtual |
NumConstraints() (defined in CSpace) | CSpace | inlinevirtual |
NumDimensions() (defined in CartesianCSpace) | CartesianCSpace | inlinevirtual |
NumIntrinsicDimensions() (defined in GeodesicSpace) | GeodesicSpace | inlinevirtual |
ObstacleDistance(const Config &a) | CSpace | virtual |
occupied (defined in Grid2DCSpace) | Grid2DCSpace | |
PathChecker(const InterpolatorPtr &b) (defined in Grid2DCSpace) | Grid2DCSpace | virtual |
PathChecker(const Config &a, const Config &b) (defined in BoxCSpace) | BoxCSpace | virtual |
PathChecker(const Config &a, const Config &b, int constraint) (defined in CSpace) | CSpace | virtual |
PrintInfeasibleNames(const Config &q, std::ostream &out=std::cout, const char *prefix="", const char *suffix="\n") | CSpace | |
ProjectFeasible(Config &x) | BoxCSpace | virtual |
Properties(PropertyMap &) | BoxCSpace | virtual |
Rasterize(CSpace *space) (defined in Grid2DCSpace) | Grid2DCSpace | |
Sample(Config &x) (defined in BoxCSpace) | BoxCSpace | virtual |
SampleNeighborhood(const Config &c, Real r, Config &x) (defined in Grid2DCSpace) | Grid2DCSpace | virtual |
SetDomain(const Vector &bmin, const Vector &bmax) (defined in BoxCSpace) | BoxCSpace | |
VariableName(int i) (defined in CSpace) | CSpace | virtual |
WorldToGrid(const Vector2 &world, Vector2 &grid) (defined in Grid2DCSpace) | Grid2DCSpace | |
~CSpace() (defined in CSpace) | CSpace | inlinevirtual |
~GeodesicCSpace() (defined in GeodesicCSpace) | GeodesicCSpace | inlinevirtual |
~GeodesicSpace() (defined in GeodesicSpace) | GeodesicSpace | inlinevirtual |