PixelLightAPI  .
Public Member Functions | Public Attributes
PLMath::QuadtreePatch Class Reference

Quadtree patch. More...

#include <Quadtree.h>

Inheritance diagram for PLMath::QuadtreePatch:
Inheritance graph
[legend]

List of all members.

Public Member Functions

PLMATH_API QuadtreePatch ()
 Constructor.
virtual PLMATH_API ~QuadtreePatch ()
 Destructor.
PLMATH_API bool IsVisible () const
 Returns whether the patch is currently visible or not.
PLMATH_API void SetVisible (bool bVisible=true)
 Sets whether the patch is currently visible or not.
PLMATH_API Vector3GetBBMin ()
 Returns the bounding box minimum coordinate.
PLMATH_API Vector3GetBBMax ()
 Returns the bounding box maximum coordinate.

Public Attributes

bool m_bVisible
Vector3 m_vBoundingBox [2]

Detailed Description

Quadtree patch.


Constructor & Destructor Documentation

Constructor.

virtual PLMATH_API PLMath::QuadtreePatch::~QuadtreePatch ( ) [virtual]

Destructor.


Member Function Documentation

PLMATH_API bool PLMath::QuadtreePatch::IsVisible ( ) const

Returns whether the patch is currently visible or not.

Returns:
'true' if the patch is visible, else 'false'
PLMATH_API void PLMath::QuadtreePatch::SetVisible ( bool  bVisible = true)

Sets whether the patch is currently visible or not.

Parameters:
[in]bVisibleShould the patch be visible?

Returns the bounding box minimum coordinate.

Returns:
Bounding box minimum coordinate

Returns the bounding box maximum coordinate.

Returns:
Bounding box maximum coordinate

Member Data Documentation

Is the quadtree visible?

Quadtree bounding box (min/max)


The documentation for this class was generated from the following file:


PixelLight PixelLight 0.9.11-R1
Copyright (C) 2002-2012 by The PixelLight Team
Last modified Thu Feb 23 2012 14:09:35
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported