Blender  V3.3
Public Member Functions | Public Attributes | List of all members
ProcessVBoundsAction Struct Reference

Public Member Functions

 ProcessVBoundsAction (const btAlignedObjectArray< btHeightfieldTerrainShape::Range > &bnd, int *indices)
 
void operator() (const GridRaycastState &rs) const
 

Public Attributes

const btAlignedObjectArray< btHeightfieldTerrainShape::Range > & vbounds
 
int width
 
int length
 
int chunkSize
 
btVector3 rayBegin
 
btVector3 rayEnd
 
btVector3 rayDir
 
int * m_indices
 
ProcessTrianglesAction processTriangles
 

Detailed Description

Definition at line 610 of file btHeightfieldTerrainShape.cpp.

Constructor & Destructor Documentation

◆ ProcessVBoundsAction()

ProcessVBoundsAction::ProcessVBoundsAction ( const btAlignedObjectArray< btHeightfieldTerrainShape::Range > &  bnd,
int *  indices 
)
inline

Definition at line 624 of file btHeightfieldTerrainShape.cpp.

Member Function Documentation

◆ operator()()

void ProcessVBoundsAction::operator() ( const GridRaycastState &  rs) const
inline

Member Data Documentation

◆ chunkSize

int ProcessVBoundsAction::chunkSize

Definition at line 615 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().

◆ length

int ProcessVBoundsAction::length

Definition at line 614 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().

◆ m_indices

int* ProcessVBoundsAction::m_indices

Definition at line 621 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().

◆ processTriangles

ProcessTrianglesAction ProcessVBoundsAction::processTriangles

Definition at line 622 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().

◆ rayBegin

btVector3 ProcessVBoundsAction::rayBegin

Definition at line 617 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().

◆ rayDir

btVector3 ProcessVBoundsAction::rayDir

Definition at line 619 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().

◆ rayEnd

btVector3 ProcessVBoundsAction::rayEnd

Definition at line 618 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().

◆ vbounds

const btAlignedObjectArray<btHeightfieldTerrainShape::Range>& ProcessVBoundsAction::vbounds

Definition at line 612 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().

◆ width

int ProcessVBoundsAction::width

Definition at line 613 of file btHeightfieldTerrainShape.cpp.

Referenced by operator()().


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