Ignore:
Timestamp:
05/08/06 18:57:11 (18 years ago)
Author:
mattausch
Message:

added bounding boxes to xml description

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/ViewCellsParserXerces.h

    r860 r931  
    77#include <xercesc/sax/HandlerBase.hpp> 
    88#include "Mesh.h" 
     9#include "BoundingBoxConverter.h" 
    910 
    1011namespace GtpVisibilityPreprocessor { 
     
    2728  //  Constructors and Destructor 
    2829  // ----------------------------------------------------------------------- 
    29   ViewCellsParseHandlers(ObjectContainer *objects); 
     30  ViewCellsParseHandlers(ObjectContainer *objects, BoundingBoxConverter *bconverter); 
    3031  ~ViewCellsParseHandlers(); 
    3132   
     
    7879  ViewCellsManager *mViewCellsManager; 
    7980  ObjectContainer *mObjects; 
     81  BoundingBoxConverter *mBoundingBoxConverter; 
    8082 
    8183  AxisAlignedBox3 mViewSpaceBox; 
     84 
     85  IndexedBoundingBoxContainer mIBoundingBoxes; 
    8286 
    8387  bool mParseViewCells; 
     
    9094  void StartViewCell(ViewCell *viewCell, AttributeList&  attributes); 
    9195  void EndViewCells(); 
     96  void EndBoundingBoxes(); 
    9297         
    9398  void StartHierarchy(AttributeList& attributes); 
     
    96101  void StartViewSpaceBox(AttributeList&  attributes); 
    97102 
     103  void StartBoundingBox(AttributeList& attributes); 
    98104  void StartViewCellLeaf(AttributeList& attributes); 
    99105  void StartViewCellInterior(AttributeList& attributes); 
Note: See TracChangeset for help on using the changeset viewer.