|
Public Member Functions |
| | gzBoundary () |
| virtual | ~gzBoundary () |
| const gzVec3 & | getBoundaryCenter () const |
| const gzReal & | getBoundaryRadius () const |
| gzVoid | setBoundaryCenter (gzVec3 center) |
| gzVoid | setBoundaryRadius (gzReal radius) |
| gzVoid | resetBoundary () |
| gzVoid | unResetBoundary () |
| gzVoid | includeBoundary (const gzVec3 ¢er, const gzReal &radius) |
| gzVoid | includeMaxBoundary (const gzVec3 ¢er, const gzReal &radius, const gzVec3 &offset=gzVec3(0, 0, 0)) |
| gzVoid | includeBoundary (const gzBoundary *boundary, gzMatrix4 *transform, gzReal maxScale) |
| gzVoid | includeMaxBoundary (const gzBoundary *boundary, gzMatrix4 *transform, gzReal maxScale, const gzVec3 &offset=gzVec3(0, 0, 0)) |
| gzBool | getRecursiveIncludeBoundary () const |
| | TRUE if children or node wants to be recursively included.
|
| gzBool | getForceRecursiveIncludeBoundary () const |
| | True if node wants to be recursively included.
|
| gzBool | getForceChildRecursiveIncludeBoundary () const |
| | TRUE if children wants to be recursively included.
|
| gzBool | getForceLocalIncludeBoundary () const |
| | TRUE if node wants to be included when drawn but not possibly recursive.
|
| gzBool | getForceIncludeBoundary () const |
| | TRUE if node is forced to be drawn.
|
| gzVoid | setForceRecursiveIncludeBoundary (gzBool on) |
| | Enable forced recursive inclusion. Even if outside boundary, the node will be included.
|
| gzVoid | setForceChildRecursiveIncludeBoundary (gzBool on) |
| | Set if children wants to use recursive inclusion.
|
| gzVoid | setForceLocalIncludeBoundary (gzBool on) |
| | Set to include if parent containing boundary is included.
|
| gzVoid | setBaseOffsetBoundary (gzReal offset) |
| gzReal | getBaseOffsetBoundary () |
| gzVoid | setBoundaryMode (gzBoundaryMode mode) |
| gzVoid | adjustBoundary () |
| gzVoid | useRadius (gzBool on) |
| | Set to false if object doesn't use inclusion boundary.
|
| gzBool | useRadius () const |