85#ifndef HIDDEN_FROM_DOC
102 static void initClass();
103 static void exitClass();
109 void setInitialWeight ( uint32_t initWeight );
115 void setAverageWeight( uint32_t newAverage );
120 uint32_t getAverageWeight();
125 uint32_t getCurrentRUId();
130 void setCurrentRUId( uint32_t currentRenderUnitId );
136 void setRUIdWeight( uint32_t renderUnitId, uint32_t weight );
141 uint32_t getRUIdWeight( uint32_t renderUnitId );
146 uint32_t setCurRUIdWeight( uint32_t weight );
151 uint32_t getRemainingWeight();
156 void setRemainingWeight( uint32_t weight );
161 uint32_t getBruteForceRUId();
171 void beginTraversal(
SoNode* node );
176 uint32_t m_averageWeight;
177 uint32_t m_currentRenderUnitId;
178 uint32_t* m_weightAssigned;
179 uint32_t m_initialWeight;
180 uint32_t m_remainingWeight;
183 uint32_t getNextRUId();