Changeset 85 for trunk/VUT/Ogre/include/OgreSolidHalfBoundingBox.h
- Timestamp:
- 05/04/05 17:58:13 (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/VUT/Ogre/include/OgreSolidHalfBoundingBox.h
r59 r85 15 15 public: 16 16 17 SolidHalfBoundingBox(bool isFirstHalf); 18 void setupBoundingBox(const AxisAlignedBox& aabb); 19 /** Override this method to prevent parent transforms (rotation,translation,scale) 20 and to make it public. 17 SolidHalfBoundingBox(); 18 /** Sets up the first or second half of a solid bounding box. 19 @param aab the axis aligned bounding box 20 @param isFirstHalf if it is the first or the second half 21 */ 22 void SetupBoundingBox(const AxisAlignedBox& aabb, const bool isFirstHalf); 23 24 protected: 25 /** Builds the wireframe line list. 26 @param aab the axis aligned bounding box for setting up the vertices 27 @param first or second half of the box 21 28 */ 22 void getWorldTransforms(Matrix4* xform) const; 23 24 protected: 25 26 /** Builds the wireframe line list. 27 @param aab the axis aligned bounding box for setting up the list. 28 */ 29 void setupBoundingBoxVertices(const AxisAlignedBox& aab); 29 void SetupBoundingBoxVertices(const AxisAlignedBox& aab, const bool isFirstHalf); 30 30 /** 31 31 Sets the material used for occlusion queries. … … 33 33 uses no lighting, no depth write, and no colours 34 34 */ 35 void setOcclusionQueryMaterial();35 void SetOcclusionQueryMaterial(); 36 36 /** Whether this half box is the first or the second half of the bounding box. 37 37 */
Note: See TracChangeset
for help on using the changeset viewer.