Ignore:
Timestamp:
01/23/06 02:56:48 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/VUT/GtpVisibilityPreprocessor/src/RenderSimulator.cpp

    r551 r564  
    2828 
    2929RenderSimulator::RenderSimulator(ViewCellsManager *viewCellsManager): 
    30 Renderer(NULL, viewCellsManager) 
     30Renderer(NULL, viewCellsManager), 
     31mObjRenderCost(0.0f),  
     32mVcOverhead(0.0f),  
     33mMoveSpeed(0.0f), 
     34mOnlyValid(false) 
    3135{} 
     36 
    3237 
    3338RenderSimulator::RenderSimulator(ViewCellsManager *viewCellsManager, 
     
    3843mObjRenderCost(objRenderCost),  
    3944mVcOverhead(vcOverhead),  
    40 mMoveSpeed(moveSpeed) 
     45mMoveSpeed(moveSpeed), 
     46mOnlyValid(false) 
    4147{ 
    4248} 
     49 
    4350 
    4451void RenderSimulator::SetObjectRenderCost(const float objRenderCost) 
     
    4653        mObjRenderCost = objRenderCost; 
    4754} 
     55 
     56 
     57void RenderSimulator::SetRenderOnlyValid(const bool renderOnlyValid) 
     58{ 
     59        mOnlyValid = renderOnlyValid; 
     60} 
     61 
    4862 
    4963void RenderSimulator::SetVcOverhead(const float vcOverhead) 
     
    7488        { 
    7589                ViewCell *vc = *it; 
     90 
     91                if (mOnlyValid && !vc->GetValid()) 
     92                        continue; 
    7693 
    7794                // probability of view cell 
Note: See TracChangeset for help on using the changeset viewer.