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: