|
AGX Dynamics 2.42.3.0
|
#include <tuple>#include <agxTerrain/export.h>#include <agxCollide/Mesh.h>#include <agx/IndexLambdaKernel.h>#include <mutex>#include <agx/AffineMatrix4x4.h>#include <agx/Plane.h>#include <agx/Line.h>#include <agxCollide/HeightField.h>#include <agxCollide/BoundingAABB.h>#include <agxCollide/Convex.h>#include <agxStream/InputArchive.h>#include <agxStream/OutputArchive.h>#include <agxTerrain/VoxelGridUtils.h>Go to the source code of this file.
Classes | |
| struct | agxTerrain::ActiveZoneIntersectionData |
| class | agxTerrain::BasicGrid |
| Pure virtual interface class for the data storage grid classes we have. More... | |
| class | agxTerrain::Grid |
| Extended pure virtual interface for Grid storage classes. More... | |
| struct | agxTerrain::GridElement |
Namespaces | |
| namespace | agxTerrain |
| The agxTerrain namespace contains a 3D model for a dynamic deformable Terrain and related classes. | |
Typedefs | |
| typedef agx::Vector< MeshIntersectionTestData > | agxTerrain::ActiveZoneShapes |
| typedef agx::observer_ptr< const BasicGrid > | agxTerrain::BasicGridConstObserver |
| typedef agx::ref_ptr< const BasicGrid > | agxTerrain::BasicGridConstRef |
| typedef agx::observer_ptr< BasicGrid > | agxTerrain::BasicGridObserver |
| typedef agx::ref_ptr< BasicGrid > | agxTerrain::BasicGridRef |
| typedef agx::observer_ptr< const Grid > | agxTerrain::GridConstObserver |
| typedef agx::ref_ptr< const Grid > | agxTerrain::GridConstRef |
| typedef agx::observer_ptr< Grid > | agxTerrain::GridObserver |
| typedef agx::ref_ptr< Grid > | agxTerrain::GridRef |
| typedef std::tuple< const agxCollide::Mesh *, agx::AffineMatrix4x4, agxCollide::BoundingAABB > | agxTerrain::MeshIntersectionTestData |
| typedef std::tuple< const agxCollide::Shape *, agx::AffineMatrix4x4, agxCollide::BoundingAABB > | agxTerrain::ShapeIntersectionTestData |
| typedef agx::Vector< std::array< agx::Vec3, 3 > > | agxTerrain::TriangleVector |