4#ifndef _COLLISIONVISITOR_H
5#define _COLLISIONVISITOR_H
16 class MatrixTransform;
31 void AabbToMesh(
const Aabb &);
35 std::vector<matrix4x4f> m_matrixStack;
36 float m_boundingRadius;
40 std::vector<vector3f> m_vertices;
41 std::vector<Uint32> m_indices;
42 std::vector<Uint32> m_flags;
Definition RefCounted.h:36
Definition CollisionGeometry.h:22
Definition CollisionVisitor.h:19
float GetBoundingRadius() const
Definition CollisionVisitor.h:27
virtual void ApplyStaticGeometry(StaticGeometry &)
Definition CollisionVisitor.cpp:23
RefCountedPtr< CollMesh > CreateCollisionMesh()
Definition CollisionVisitor.cpp:162
CollisionVisitor()
Definition CollisionVisitor.cpp:13
virtual void ApplyMatrixTransform(MatrixTransform &)
Definition CollisionVisitor.cpp:38
virtual void ApplyCollisionGeometry(CollisionGeometry &)
Definition CollisionVisitor.cpp:49
Definition NodeVisitor.h:26
Definition StaticGeometry.h:19
Definition CityOnPlanet.h:31