VisioMove  2.1.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Pages
VgEngine::VgQuadtreeLayoutDescriptor Class Reference

This class is a descriptor for a quadtree based spatial layout. More...

Inheritance diagram for VgEngine::VgQuadtreeLayoutDescriptor:
Inheritance graph

Public Member Functions

 VgQuadtreeLayoutDescriptor (float pRootSize=3200.0f, unsigned int pNumLevels=4)
 Constructor. More...
 
 ~VgQuadtreeLayoutDescriptor ()
 Destructor. More...
 
- Public Member Functions inherited from VgEngine::VgLayoutDescriptor
 VgLayoutDescriptor ()
 Default constructor, you can not call it directly (this class is abstract). More...
 
virtual ~VgLayoutDescriptor ()=0
 Pure virtual destructor called by subclass destructors. More...
 

Public Attributes

float mRootSize
 The root size. More...
 
unsigned int mNumLevels
 The number of quadtree levels. More...
 

Friends

class VgObjectBridge
 

Additional Inherited Members

- Protected Attributes inherited from VgEngine::VgLayoutDescriptor
Private * mPrivate
 Private. More...
 

Detailed Description

This class is a descriptor for a quadtree based spatial layout.

Version
2.0

Constructor & Destructor Documentation

VgEngine::VgQuadtreeLayoutDescriptor::VgQuadtreeLayoutDescriptor ( float  pRootSize = 3200.0f,
unsigned int  pNumLevels = 4 
)

Constructor.

Parameters
pRootSizeThe size of the root element.
pNumLevelsThe number of quadtree levels in the layout.
VgEngine::VgQuadtreeLayoutDescriptor::~VgQuadtreeLayoutDescriptor ( )

Destructor.

Friends And Related Function Documentation

friend class VgObjectBridge
friend

Member Data Documentation

unsigned int VgEngine::VgQuadtreeLayoutDescriptor::mNumLevels

The number of quadtree levels.

float VgEngine::VgQuadtreeLayoutDescriptor::mRootSize

The root size.


The documentation for this class was generated from the following file:
VisioMove 2.1.5, Visioglobe® 2015