Ignore:
Timestamp:
04/19/05 09:12:55 (19 years ago)
Author:
mattausch
Message:
 
Location:
trunk/VUT/OcclusionCullingSceneManager/include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/OcclusionCullingSceneManager/include/OgreOcclusionCullingOctreeSceneManager.h

    r48 r51  
    4242                bool getOptionKeys( StringVector &refKeys ); 
    4343 
    44                 /** Renders one octant of an octree, i.e., renders current octant 
    45                         node and does not traverse deeper into the tree. 
    46                         @remark Note that OctreeNode instances are NOT part of the octree  
    47                         hierarchy, instead one octant of an Octree contains many OctreeNode instances. 
    48                         @param octree the octree to be rendered 
    49                         @param cam current camera 
    50                 */ 
    51                 void _renderOctant(Camera* cam, Octree *octree); 
    52  
    5344        protected: 
    5445                /** Recursively counts octree size (i.e., number of octree instances) 
  • trunk/VUT/OcclusionCullingSceneManager/include/OgreOcclusionCullingSceneTraverser.h

    r42 r51  
    170170                unsigned int mNumFrustumCulledNodes; 
    171171                unsigned int mNumRenderedGeometry; 
     172                unsigned int mNumRenderedNodes; 
    172173 
    173174        private: 
  • trunk/VUT/OcclusionCullingSceneManager/include/OgreOcclusionCullingTerrainSceneManager.h

    r48 r51  
    4444                bool getOptionKeys( StringVector &refKeys ); 
    4545 
    46                 /** Renders one octant of an octree, i.e., renders current octant 
    47                         node and does not traverse deeper into the tree. 
    48                         @remark Note that OctreeNode instances are NOT part of the octree  
    49                         hierarchy, instead one octant of an Octree contains many OctreeNode instances. 
    50                         @param octree the octree to be rendered 
    51                         @param cam current camera 
    52                 */ 
    53                 void _renderOctant(Camera* cam, Octree *octree); 
    54  
    5546        protected: 
    5647 
  • trunk/VUT/OcclusionCullingSceneManager/include/OgreSolidHalfBoundingBox.h

    r26 r51  
    1515        class SolidHalfBoundingBox : public WireBoundingBox 
    1616        { 
     17        public: 
     18 
     19                SolidHalfBoundingBox(bool isFirstHalf); 
     20                void setupBoundingBox(const AxisAlignedBox& aabb); 
     21                /** Override this method to prevent parent transforms (rotation,translation,scale) 
     22                and to make it public. 
     23        */ 
     24                void getWorldTransforms( Matrix4* xform ) const; 
     25 
    1726    protected: 
    1827        
    1928        /** Builds the wireframe line list. 
     29                @param the axis aligned bounding box for setting up the list. 
    2030        */ 
    2131                void setupBoundingBoxVertices(const AxisAlignedBox& aab); 
    22                  
    23         public: 
    24                  
    25                 bool mIsFirstHalf; 
    26                 void setupBoundingBox(const AxisAlignedBox& aabb); 
    27                 SolidHalfBoundingBox(bool isFirstHalf); 
     32 
     33                bool mIsFirstHalf;       
    2834        }; 
    2935 
Note: See TracChangeset for help on using the changeset viewer.