PPL Logo

CollideObjID Struct Reference

#include <collide_util.h>

Collaboration diagram for CollideObjID:

Collaboration graph
[legend]

Public Member Functions

 CollideObjID (int chunk_, int number_, int prio_, int pe_)
int shouldCollide (const CollideObjID &b) const
 Return true if we should be collided with b.

Data Fields

int chunk
int number
int prio
int pe

Detailed Description

Definition at line 19 of file collide_util.h.


Constructor & Destructor Documentation

CollideObjID::CollideObjID ( int  chunk_,
int  number_,
int  prio_,
int  pe_ 
) [inline]

Definition at line 24 of file collide_util.h.


Member Function Documentation

int CollideObjID::shouldCollide ( const CollideObjID b  )  const [inline]

Return true if we should be collided with b.

This ends up comparing Collision priorities.

Definition at line 31 of file collide_util.h.

References prio.

Referenced by simpleFindCollisions().

Here is the caller graph for this function:


Field Documentation

Definition at line 20 of file collide_util.h.

Referenced by threadCollideMgr::sift().

Definition at line 21 of file collide_util.h.

Definition at line 22 of file collide_util.h.

Referenced by CollideOctant::findCollisions(), and shouldCollide().

Definition at line 23 of file collide_util.h.

Referenced by threadCollideMgr::collisions(), and threadCollideMgr::sift().


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

Generated on Mon Sep 21 08:21:58 2020 for Charm++ by  doxygen 1.5.5