trajopt
 All Classes Namespaces Files Functions Variables Typedefs Pages
Public Member Functions | Public Attributes | List of all members
trajopt::CollisionEvaluator Struct Referenceabstract
Inheritance diagram for trajopt::CollisionEvaluator:
trajopt::CastCollisionEvaluator trajopt::SingleTimestepCollisionEvaluator

Public Member Functions

virtual void CalcDistExpressions (const DblVec &x, vector< AffExpr > &exprs)=0
 
virtual void CalcDists (const DblVec &x, DblVec &exprs)=0
 
virtual void CalcCollisions (const DblVec &x, vector< Collision > &collisions)=0
 
void GetCollisionsCached (const DblVec &x, vector< Collision > &)
 
virtual VarVector GetVars ()=0
 

Public Attributes

Cache< size_t, vector
< Collision >, 3 > 
m_cache
 

The documentation for this struct was generated from the following file: