#include <spSceneSector.hpp>
List of all members.
Detailed Description
This is the sector class for portal-based scene graphs.
- Since:
- Version 3.2
Constructor & Destructor Documentation
sp::scene::Sector::Sector |
( |
|
) |
|
sp::scene::Sector::~Sector |
( |
|
) |
|
Member Function Documentation
bool sp::scene::Sector::addPortal |
( |
Portal * |
PortalObj |
) |
|
void sp::scene::Sector::addRenderNode |
( |
RenderNode * |
NodeObj |
) |
|
void sp::scene::Sector::clearPortals |
( |
|
) |
|
void sp::scene::Sector::clearRenderNodes |
( |
|
) |
|
Returns the distance between the given point and this sector's bounding box.
bool sp::scene::Sector::isPointInside |
( |
const dim::vector3df & |
Point |
) |
const |
Returns true if the given point is inside this sector's convex hull.
bool sp::scene::Sector::isPortalNearby |
( |
const Portal * |
PortalObj, |
|
|
f32 |
Tolerance = 0.1f | |
|
) |
| | const |
Check is if the portal is nearby the sector.
- Parameters:
-
[in] | PortalObj | Pointer to the portal object which is to be tested against this sector. |
[in] | Tolerance | Specifies the distance tolerance value. By default 0.1. |
- Returns:
- Ture if the given portal is nearby this sector or inside the sector.
bool sp::scene::Sector::removePortal |
( |
Portal * |
PortalObj |
) |
|
void sp::scene::Sector::removeRenderNode |
( |
RenderNode * |
NodeObj |
) |
|
void sp::scene::Sector::setTransformation |
( |
const dim::matrix4f & |
Transform |
) |
|
Friends And Related Function Documentation
The documentation for this class was generated from the following file:
- D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/SceneGraph/spSceneSector.hpp