|
AGX Dynamics 2.42.3.1
|
Classes | |
| class | CollapseRenderSettings |
| class | CollapseSettings |
| struct | ContactData |
| struct | ContactResult |
| class | FailureSurface |
| class | FailureSurfaceAggregate |
| struct | FailureSurfaceResult |
| class | GroundCollapseController |
| Control ground collapse functionality in the terrain. More... | |
| class | GroundCollapseResult |
| struct | LoadPoint |
| struct | SubStepResult |
| typedef agx::observer_ptr< const CollapseRenderSettings > agxTerrain::GroundCollapse::CollapseRenderSettingsConstObserver |
Definition at line 391 of file CollapseSettings.h.
| typedef agx::ref_ptr< const CollapseRenderSettings > agxTerrain::GroundCollapse::CollapseRenderSettingsConstRef |
Definition at line 391 of file CollapseSettings.h.
| typedef agx::observer_ptr< CollapseRenderSettings > agxTerrain::GroundCollapse::CollapseRenderSettingsObserver |
Definition at line 391 of file CollapseSettings.h.
| typedef agx::ref_ptr< CollapseRenderSettings > agxTerrain::GroundCollapse::CollapseRenderSettingsRef |
Definition at line 391 of file CollapseSettings.h.
| typedef agx::observer_ptr< const CollapseSettings > agxTerrain::GroundCollapse::CollapseSettingsConstObserver |
Definition at line 30 of file CollapseSettings.h.
Definition at line 30 of file CollapseSettings.h.
Definition at line 30 of file CollapseSettings.h.
Definition at line 30 of file CollapseSettings.h.
| using agxTerrain::GroundCollapse::ContactDataVector = typedef agx::Vector<ContactData> |
Definition at line 77 of file GroundCollapseUtils.h.
| using agxTerrain::GroundCollapse::ContactResultVector = typedef agx::VectorPOD<ContactResult> |
Definition at line 59 of file GroundCollapseResult.h.
| typedef agx::observer_ptr< const FailureSurfaceAggregate > agxTerrain::GroundCollapse::FailureSurfaceAggregateConstObserver |
Definition at line 34 of file FailureSurfaceAggregate.h.
| typedef agx::ref_ptr< const FailureSurfaceAggregate > agxTerrain::GroundCollapse::FailureSurfaceAggregateConstRef |
Definition at line 34 of file FailureSurfaceAggregate.h.
| typedef agx::observer_ptr< FailureSurfaceAggregate > agxTerrain::GroundCollapse::FailureSurfaceAggregateObserver |
Definition at line 34 of file FailureSurfaceAggregate.h.
| typedef agx::Vector< FailureSurfaceAggregateObserver> agxTerrain::GroundCollapse::FailureSurfaceAggregateObserverVector |
Definition at line 35 of file FailureSurfaceAggregate.h.
| typedef agx::VectorPOD< FailureSurfaceAggregate *> agxTerrain::GroundCollapse::FailureSurfaceAggregatePtrVector |
Definition at line 35 of file FailureSurfaceAggregate.h.
| typedef agx::ref_ptr< FailureSurfaceAggregate > agxTerrain::GroundCollapse::FailureSurfaceAggregateRef |
Definition at line 34 of file FailureSurfaceAggregate.h.
| typedef agx::Vector< FailureSurfaceAggregateRef> agxTerrain::GroundCollapse::FailureSurfaceAggregateRefVector |
Definition at line 35 of file FailureSurfaceAggregate.h.
| typedef agx::observer_ptr< const FailureSurface > agxTerrain::GroundCollapse::FailureSurfaceConstObserver |
Definition at line 28 of file FailureSurface.h.
| typedef agx::ref_ptr< const FailureSurface > agxTerrain::GroundCollapse::FailureSurfaceConstRef |
Definition at line 28 of file FailureSurface.h.
Definition at line 28 of file FailureSurface.h.
| typedef agx::Vector< FailureSurfaceObserver> agxTerrain::GroundCollapse::FailureSurfaceObserverVector |
Definition at line 29 of file FailureSurface.h.
Definition at line 29 of file FailureSurface.h.
Definition at line 28 of file FailureSurface.h.
Definition at line 29 of file FailureSurface.h.
| using agxTerrain::GroundCollapse::FailureSurfaceResultVector = typedef agx::Vector<FailureSurfaceResult> |
Definition at line 138 of file GroundCollapseResult.h.
| typedef agx::observer_ptr< const GroundCollapseController > agxTerrain::GroundCollapse::GroundCollapseControllerConstObserver |
Definition at line 32 of file GroundCollapseController.h.
| typedef agx::ref_ptr< const GroundCollapseController > agxTerrain::GroundCollapse::GroundCollapseControllerConstRef |
Definition at line 32 of file GroundCollapseController.h.
| typedef agx::observer_ptr< GroundCollapseController > agxTerrain::GroundCollapse::GroundCollapseControllerObserver |
Definition at line 32 of file GroundCollapseController.h.
| typedef agx::ref_ptr< GroundCollapseController > agxTerrain::GroundCollapse::GroundCollapseControllerRef |
Definition at line 32 of file GroundCollapseController.h.
| typedef agx::observer_ptr< const GroundCollapseResult > agxTerrain::GroundCollapse::GroundCollapseResultConstObserver |
Definition at line 146 of file GroundCollapseResult.h.
| typedef agx::ref_ptr< const GroundCollapseResult > agxTerrain::GroundCollapse::GroundCollapseResultConstRef |
Definition at line 146 of file GroundCollapseResult.h.
| typedef agx::observer_ptr< GroundCollapseResult > agxTerrain::GroundCollapse::GroundCollapseResultObserver |
Definition at line 146 of file GroundCollapseResult.h.
Definition at line 31 of file GroundCollapseCalculator.h.
| using agxTerrain::GroundCollapse::LoadPointVector = typedef agx::VectorPOD<LoadPoint> |
Definition at line 44 of file GroundCollapseUtils.h.
| using agxTerrain::GroundCollapse::SubStepResultVector = typedef agx::Vector<SubStepResult> |
Definition at line 81 of file GroundCollapseResult.h.
| AGXTERRAIN_EXPORT void agxTerrain::GroundCollapse::collapseSurfaceToGranular | ( | agxTerrain::Terrain * | terrain, |
| const FailureSurface * | failureSurface | ||
| ) |
| AGXTERRAIN_EXPORT FailureSurfaceAggregate * agxTerrain::GroundCollapse::constructSoilAggregate | ( | const agx::Name & | name, |
| GroundCollapse::FailureSurface * | failureSurface, | ||
| const agxTerrain::Terrain * | terrain | ||
| ) |
| AGXTERRAIN_EXPORT agx::AffineMatrix4x4 agxTerrain::GroundCollapse::constructSurfaceLocalTransform | ( | const agxTerrain::Terrain * | terrain, |
| const GroundCollapse::FailureSurface * | failureSurface | ||
| ) |
| void AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::debugRenderAggregateBorderVoxels | ( | const agxTerrain::Terrain * | terrain, |
| const GroundCollapse::FailureSurfaceAggregate * | aggregate | ||
| ) |
| void AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::debugRenderAggregateMassVoxels | ( | const agxTerrain::Terrain * | terrain, |
| const GroundCollapse::FailureSurfaceAggregate * | aggregate | ||
| ) |
| void AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::debugRenderContactPartitioning | ( | const agxTerrain::Terrain * | terrain, |
| const GroundCollapse::FailureSurface * | surface, | ||
| const GroundCollapse::LoadPointVector & | loadPoints, | ||
| agx::UInt | colorIndex | ||
| ) |
| void AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::debugRenderContacts | ( | const GroundCollapse::ContactResultVector & | points, |
| agx::Real | size, | ||
| bool | colorAccordingToFailure | ||
| ) |
| void AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::debugRenderFailureSurface | ( | const agxTerrain::Terrain * | terrain, |
| const GroundCollapse::FailureSurface * | surface, | ||
| agx::Real | size, | ||
| const agxRender::Color & | color | ||
| ) |
| void AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::debugRenderFailureSurfacePoints | ( | const agxTerrain::Terrain * | terrain, |
| const GroundCollapse::FailureSurface * | surface | ||
| ) |
| agxRender::Color AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::interpolateColor | ( | agx::Real | scalar | ) |
| void AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::render2DCircle | ( | const agx::Vec3 & | midpoint, |
| agx::Real | radius, | ||
| const agx::Quat & | rotation, | ||
| agx::UInt | numPoints, | ||
| const agxRender::Color & | color, | ||
| agx::Real | size = 0.1 |
||
| ) |
| void AGXTERRAIN_EXPORT agxTerrain::GroundCollapse::renderSlopeData | ( | SlopeUtils::SlopeData & | slope, |
| agx::Real | size | ||
| ) |