Blender V5.0
ProcessTrianglesAction Struct Reference

Public Member Functions

void exec (int x, int z) const
void operator() (const GridRaycastState &bs) const

Public Attributes

const btHeightfieldTerrainShapeshape
bool flipQuadEdges
bool useDiamondSubdivision
int width
int length
btTriangleCallbackcallback

Detailed Description

Definition at line 553 of file btHeightfieldTerrainShape.cpp.

Member Function Documentation

◆ exec()

void ProcessTrianglesAction::exec ( int x,
int z ) const
inline

Definition at line 562 of file btHeightfieldTerrainShape.cpp.

References btVector3, callback, flipQuadEdges, length, shape, useDiamondSubdivision, width, x, and z().

Referenced by operator()().

◆ operator()()

void ProcessTrianglesAction::operator() ( const GridRaycastState & bs) const
inline

Definition at line 604 of file btHeightfieldTerrainShape.cpp.

References exec().

Member Data Documentation

◆ callback

btTriangleCallback* ProcessTrianglesAction::callback

Definition at line 560 of file btHeightfieldTerrainShape.cpp.

Referenced by exec().

◆ flipQuadEdges

bool ProcessTrianglesAction::flipQuadEdges

Definition at line 556 of file btHeightfieldTerrainShape.cpp.

Referenced by exec().

◆ length

int ProcessTrianglesAction::length

Definition at line 559 of file btHeightfieldTerrainShape.cpp.

Referenced by exec().

◆ shape

const btHeightfieldTerrainShape* ProcessTrianglesAction::shape

Definition at line 555 of file btHeightfieldTerrainShape.cpp.

Referenced by exec().

◆ useDiamondSubdivision

bool ProcessTrianglesAction::useDiamondSubdivision

Definition at line 557 of file btHeightfieldTerrainShape.cpp.

Referenced by exec().

◆ width

int ProcessTrianglesAction::width

Definition at line 558 of file btHeightfieldTerrainShape.cpp.

Referenced by exec().


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