Changeset 4836 in orxonox.OLD for orxonox/trunk/src/lib/collision_detection
- Timestamp:
- Jul 12, 2005, 12:33:16 AM (19 years ago)
- Location:
- orxonox/trunk/src/lib/collision_detection
- Files:
-
- 20 edited
Legend:
- Unmodified
- Added
- Removed
-
orxonox/trunk/src/lib/collision_detection/bounding_sphere.cc
r4513 r4836 22 22 23 23 /** 24 \briefstandard constructor24 * standard constructor 25 25 */ 26 26 BoundingSphere::BoundingSphere () … … 31 31 32 32 /** 33 \briefstandard deconstructor33 * standard deconstructor 34 34 35 35 */ -
orxonox/trunk/src/lib/collision_detection/bounding_sphere.h
r4525 r4836 1 1 /*! 2 2 \file bounding_sphere.h 3 \briefDefinition of a bounding sphere3 * Definition of a bounding sphere 4 4 5 5 */ -
orxonox/trunk/src/lib/collision_detection/bounding_volume.cc
r4814 r4836 23 23 24 24 /** 25 \briefstandard constructor25 * standard constructor 26 26 */ 27 27 BoundingVolume::BoundingVolume () … … 34 34 35 35 /** 36 \briefstandard deconstructor36 * standard deconstructor 37 37 38 38 */ -
orxonox/trunk/src/lib/collision_detection/bounding_volume.h
r4814 r4836 1 1 /*! 2 2 \file bounding_volume.h 3 \briefDefinition of a bounding volume for collision detection algorithms3 * Definition of a bounding volume for collision detection algorithms 4 4 5 5 */ -
orxonox/trunk/src/lib/collision_detection/bv_tree.cc
r4528 r4836 22 22 23 23 /** 24 \briefstandard constructor24 * standard constructor 25 25 */ 26 26 BVTree::BVTree () … … 32 32 33 33 /** 34 \briefstandard deconstructor34 * standard deconstructor 35 35 36 36 */ -
orxonox/trunk/src/lib/collision_detection/bv_tree.h
r4712 r4836 1 1 /*! 2 2 \file bv_tree.h 3 \briefDefinition of a bounding volume tree3 * Definition of a bounding volume tree 4 4 5 5 */ -
orxonox/trunk/src/lib/collision_detection/bv_tree_node.cc
r4814 r4836 22 22 23 23 /** 24 \briefstandard constructor24 * standard constructor 25 25 */ 26 26 BVTreeNode::BVTreeNode () … … 32 32 33 33 /** 34 \briefstandard deconstructor34 * standard deconstructor 35 35 36 36 */ -
orxonox/trunk/src/lib/collision_detection/bv_tree_node.h
r4702 r4836 1 1 /*! 2 2 \file bv_tree.h 3 \briefDefinition of a bounding volume tree3 * Definition of a bounding volume tree 4 4 5 5 */ -
orxonox/trunk/src/lib/collision_detection/cd_engine.cc
r4742 r4836 27 27 28 28 /** 29 \briefstandard constructor29 * standard constructor 30 30 */ 31 31 CDEngine::CDEngine () … … 38 38 39 39 /** 40 \briefthe singleton reference to this class40 * the singleton reference to this class 41 41 */ 42 42 CDEngine* CDEngine::singletonRef = NULL; 43 43 44 44 /** 45 \briefstandard deconstructor45 * standard deconstructor 46 46 47 47 */ -
orxonox/trunk/src/lib/collision_detection/cd_engine.h
r4746 r4836 1 1 /*! 2 2 \file cd_engine.h 3 \briefDefinition of the collision detection engine3 * Definition of the collision detection engine 4 4 5 5 */ … … 35 35 public: 36 36 virtual ~CDEngine(); 37 /** \returns a Pointer to the only object of this Class */37 /** @returns a Pointer to the only object of this Class */ 38 38 static CDEngine* getInstance() { if (!singletonRef) singletonRef = new CDEngine(); return singletonRef; } 39 39 void init(); -
orxonox/trunk/src/lib/collision_detection/collision.cc
r4511 r4836 22 22 23 23 /** 24 \briefstandard constructor24 * standard constructor 25 25 */ 26 26 Collision::Collision () … … 32 32 33 33 /** 34 \briefstandard deconstructor34 * standard deconstructor 35 35 36 36 */ -
orxonox/trunk/src/lib/collision_detection/collision.h
r4544 r4836 1 1 /*! 2 2 \file collision.h 3 \briefDefinition of a collision event3 * Definition of a collision event 4 4 5 5 */ -
orxonox/trunk/src/lib/collision_detection/collision_defs.h
r4520 r4836 1 1 /*! 2 2 \file collision_defs.h 3 \briefDefinition of some global collision data3 * Definition of some global collision data 4 4 5 5 */ -
orxonox/trunk/src/lib/collision_detection/lin_alg.h
r4746 r4836 1 1 /*! 2 2 \file lin_alg.h 3 \briefDefinition of some important linear algebra formulas3 * Definition of some important linear algebra formulas 4 4 5 5 compute the eigenpairs (eigenvalues and eigenvectors) of a real symmetric matrix "A" by the Jacobi method -
orxonox/trunk/src/lib/collision_detection/obb.cc
r4815 r4836 24 24 25 25 /** 26 \briefstandard constructor26 * standard constructor 27 27 */ 28 28 OBB::OBB () … … 37 37 38 38 /** 39 \briefstandard deconstructor39 * standard deconstructor 40 40 41 41 */ -
orxonox/trunk/src/lib/collision_detection/obb.h
r4814 r4836 1 1 /*! 2 2 \file obb.h 3 \briefDefinition of an OBB (object Oriented Bounding Box)3 * Definition of an OBB (object Oriented Bounding Box) 4 4 5 5 */ -
orxonox/trunk/src/lib/collision_detection/obb_tree.cc
r4814 r4836 28 28 29 29 /** 30 \briefstandard constructor30 * standard constructor 31 31 */ 32 32 OBBTree::OBBTree () … … 82 82 83 83 /** 84 \briefstandard deconstructor84 * standard deconstructor 85 85 86 86 */ -
orxonox/trunk/src/lib/collision_detection/obb_tree.h
r4702 r4836 1 1 /*! 2 2 \file obb_tree.h 3 \briefDefinition of an obb tree (object oriented Bounding Box)3 * Definition of an obb tree (object oriented Bounding Box) 4 4 5 5 */ -
orxonox/trunk/src/lib/collision_detection/obb_tree_node.cc
r4815 r4836 43 43 44 44 /** 45 \briefstandard constructor45 * standard constructor 46 46 */ 47 47 OBBTreeNode::OBBTreeNode () … … 76 76 77 77 /** 78 \briefstandard deconstructor78 * standard deconstructor 79 79 */ 80 80 OBBTreeNode::~OBBTreeNode () … … 98 98 99 99 /** 100 \briefcreates a new BVTree or BVTree partition101 \param depth: how much more depth-steps to go: if == 1 don't go any deeper!102 \param verticesList: the list of vertices of the object - each vertices triple is interpreted as a triangle100 * creates a new BVTree or BVTree partition 101 * @param depth: how much more depth-steps to go: if == 1 don't go any deeper! 102 * @param verticesList: the list of vertices of the object - each vertices triple is interpreted as a triangle 103 103 */ 104 104 void OBBTreeNode::spawnBVTree(const int depth, sVec3D *verticesList, const int length) … … 494 494 /** 495 495 \brief this separates an ob-box in the middle 496 \param box: the box to separate496 * @param box: the box to separate 497 497 498 498 this will separate the box into to smaller boxes. the separation is done along the middle of the longest axis -
orxonox/trunk/src/lib/collision_detection/obb_tree_node.h
r4746 r4836 1 1 /*! 2 2 \file bv_tree.h 3 \briefDefinition of a bounding volume tree3 * Definition of a bounding volume tree 4 4 5 5 */ … … 60 60 static OBBTree* obbTree; //!< reference to the obb tree 61 61 Plane* separationPlane; //!< the separation plane of the obb 62 sVec3D* sepPlaneCenter; //!< only needed to draw plane \todo: separationPlane drawing62 sVec3D* sepPlaneCenter; //!< only needed to draw plane @todo: separationPlane drawing 63 63 int longestAxisIndex; //!< only needed to draw plane 64 64
Note: See TracChangeset
for help on using the changeset viewer.