#include <BV_OBBTree.h>
Definition at line 151 of file BV_OBBTree.h.
| BV_CHTriangle::~BV_CHTriangle |
( |
| ) |
|
Associates all points that this triangle can see that are still not associated from the points_in array. If do_ignore_restart_flag is true, keeps on going even if a restart becomes necessary.
| bool BV_CHTriangle::canSee |
( |
const uint |
point_index | ) |
|
Checks whether this triangle can see the given point or not.
| void BV_CHTriangle::clearAssocPoints |
( |
| ) |
|
Clears all points associated with this triangle.
| bool BV_CHTriangle::findMostDistantAssocPoint |
( |
uint & |
point_idx_out | ) |
|
Find the most distant point associated with this triangle.
Appends this triangle's associated points to rPointsOut array.
| bool BV_CHTriangle::getIsBad |
( |
| ) |
const |
Returns true if this is a "bad" triangle, false otherwise.
| bool BV_CHTriangle::getIsDeleted |
( |
| ) |
const |
|
inline |
Gets triangle normal. Cached.
| fpreal BV_CHTriangle::getSignedDistance |
( |
const uint |
point_index | ) |
|
|
inline |
Gets signed distance from the given point to the triangle.
| uint BV_CHTriangle::getVertex |
( |
int |
index | ) |
const |
|
inline |
| void BV_CHTriangle::markDeleted |
( |
bool |
do_call_manager = true | ) |
|
Marks the triangle as deleted. If bCallManager is true, calls CCHDataManager::onTriangleDeleted() to manage related edges.
| void BV_CHTriangle::printAssocPoints |
( |
| ) |
|
The documentation for this class was generated from the following file: