Inherits BVHVisitor.
|
| CatapultFinder (const SGSphered &sphere, const double &t) |
|
virtual void | apply (BVHGroup &leaf) |
|
virtual void | apply (BVHPageNode &leaf) |
|
virtual void | apply (BVHTransform &transform) |
|
virtual void | apply (BVHMotionTransform &transform) |
|
virtual void | apply (BVHLineGeometry &node) |
|
virtual void | apply (BVHStaticGeometry &node) |
|
virtual void | apply (BVHTerrainTile &node) |
|
virtual void | apply (const BVHStaticBinary &, const BVHStaticData &) |
|
virtual void | apply (const BVHStaticTriangle &, const BVHStaticData &) |
|
void | setSphere (const SGSphered &sphere) |
|
const SGSphered & | getSphere () const |
|
const SGLineSegmentd & | getLineSegment () const |
|
const SGVec3d & | getLinearVelocity () const |
|
const SGVec3d & | getAngularVelocity () const |
|
bool | getHaveLineSegment () const |
|
Definition at line 560 of file groundcache.cxx.
◆ CatapultFinder()
FGGroundCache::CatapultFinder::CatapultFinder |
( |
const SGSphered & | sphere, |
|
|
const double & | t ) |
|
inline |
◆ apply() [1/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
BVHGroup & | leaf | ) |
|
|
inlinevirtual |
◆ apply() [2/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
BVHLineGeometry & | node | ) |
|
|
inlinevirtual |
◆ apply() [3/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
BVHMotionTransform & | transform | ) |
|
|
inlinevirtual |
◆ apply() [4/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
BVHPageNode & | leaf | ) |
|
|
inlinevirtual |
◆ apply() [5/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
BVHStaticGeometry & | node | ) |
|
|
inlinevirtual |
◆ apply() [6/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
BVHTerrainTile & | node | ) |
|
|
inlinevirtual |
◆ apply() [7/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
BVHTransform & | transform | ) |
|
|
inlinevirtual |
◆ apply() [8/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
const BVHStaticBinary & | , |
|
|
const BVHStaticData & | ) |
|
inlinevirtual |
◆ apply() [9/9]
virtual void FGGroundCache::CatapultFinder::apply |
( |
const BVHStaticTriangle & | , |
|
|
const BVHStaticData & | ) |
|
inlinevirtual |
◆ getAngularVelocity()
const SGVec3d & FGGroundCache::CatapultFinder::getAngularVelocity |
( |
| ) |
const |
|
inline |
◆ getHaveLineSegment()
bool FGGroundCache::CatapultFinder::getHaveLineSegment |
( |
| ) |
const |
|
inline |
◆ getLinearVelocity()
const SGVec3d & FGGroundCache::CatapultFinder::getLinearVelocity |
( |
| ) |
const |
|
inline |
◆ getLineSegment()
const SGLineSegmentd & FGGroundCache::CatapultFinder::getLineSegment |
( |
| ) |
const |
|
inline |
◆ getSphere()
const SGSphered & FGGroundCache::CatapultFinder::getSphere |
( |
| ) |
const |
|
inline |
◆ setSphere()
void FGGroundCache::CatapultFinder::setSphere |
( |
const SGSphered & | sphere | ) |
|
|
inline |
◆ _angularVelocity
SGVec3d FGGroundCache::CatapultFinder::_angularVelocity |
|
protected |
◆ _haveLineSegment
bool FGGroundCache::CatapultFinder::_haveLineSegment |
|
protected |
◆ _linearVelocity
SGVec3d FGGroundCache::CatapultFinder::_linearVelocity |
|
protected |
◆ _lineSegment
SGLineSegmentd FGGroundCache::CatapultFinder::_lineSegment |
|
protected |
◆ _sphere
SGSphered FGGroundCache::CatapultFinder::_sphere |
|
protected |
◆ _time
double FGGroundCache::CatapultFinder::_time |
|
protected |
The documentation for this class was generated from the following file: