#include <InputGeom.h>
◆ addConvexVolume()
| void InputGeom::addConvexVolume |
( |
const float * |
verts, |
|
|
int |
nverts, |
|
|
float |
minh, |
|
|
float |
maxh, |
|
|
unsigned char |
area |
|
) |
| |
◆ addOffMeshConnection()
| void InputGeom::addOffMeshConnection |
( |
const float * |
startPos, |
|
|
const float * |
endPos, |
|
|
float |
radius, |
|
|
unsigned char |
bidirectional, |
|
|
unsigned char |
area, |
|
|
unsigned short |
flags |
|
) |
| |
◆ deleteConvexVolume()
| void InputGeom::deleteConvexVolume |
( |
int |
i | ) |
|
◆ deleteOffMeshConnection()
| void InputGeom::deleteOffMeshConnection |
( |
int |
i | ) |
|
◆ drawConvexVolumes()
◆ drawOffMeshConnections()
| void InputGeom::drawOffMeshConnections |
( |
duDebugDraw * |
dd, |
|
|
bool |
highlight = false |
|
) |
| |
◆ getBuildSettings()
◆ getNavMeshBoundsMax()
| const float * InputGeom::getNavMeshBoundsMax |
( |
| ) |
const |
|
inline |
◆ getNavMeshBoundsMin()
| const float * InputGeom::getNavMeshBoundsMin |
( |
| ) |
const |
|
inline |
Method to return static mesh data.
◆ load()
| bool InputGeom::load |
( |
rcContext * |
ctx, |
|
|
const std::string & |
filepath |
|
) |
| |
◆ raycastMesh()
| bool InputGeom::raycastMesh |
( |
float * |
src, |
|
|
float * |
dst, |
|
|
float & |
tmin |
|
) |
| const |
◆ saveGeomSet()
◆ convexVolumes
◆ filename
| std::string InputGeom::filename |
◆ mesh
◆ meshBoundsMax
| float InputGeom::meshBoundsMax[3] = {} |
◆ meshBoundsMin
| float InputGeom::meshBoundsMin[3] = {} |
◆ offmeshConnArea
| std::vector<unsigned char> InputGeom::offmeshConnArea |
◆ offmeshConnBidirectional
| std::vector<unsigned char> InputGeom::offmeshConnBidirectional |
◆ offmeshConnFlags
| std::vector<unsigned short> InputGeom::offmeshConnFlags |
◆ offmeshConnId
| std::vector<unsigned int> InputGeom::offmeshConnId |
◆ offmeshConnRadius
| std::vector<float> InputGeom::offmeshConnRadius |
◆ offmeshConnVerts
| std::vector<float> InputGeom::offmeshConnVerts |
◆ partitionedMesh
The documentation for this class was generated from the following files: