Class SBSNeighborSearch#
This class is the base class of neighbor search algorithms. More...
#include "SBSNeighborSearch.hpp"
Inherits the following classes: SBCReferenceTarget
Inherited by the following classes: SBSNeighborSearchParticleSystem, SBSNeighborSearchParticleSystemPBC, SBSNeighborSearchPositionGrid
Public Functions#
Type | Name |
---|---|
SB_DECLARE_DATA (SBSNeighborSearch) |
|
virtual void | print (unsigned int offset=0) const Prints debugging information. |
virtual | ~SBSNeighborSearch () Destructor. |
Public Functions inherited from SBCReferenceTarget#
Type | Name |
---|---|
SBCReferenceTarget () Builds the reference target. |
|
unsigned int | getMemoryFootprint () const Returns the memory footprint. |
void | printReferencesToOwners () const Prints the references to the owners of this reference target. |
virtual | ~SBCReferenceTarget () Destructor. |
Protected Attributes inherited from SBCReferenceTarget#
Type | Name |
---|---|
SBCReferenceTargetData * | dataPointer A pointer to the private data. |
Protected Functions#
Type | Name |
---|---|
SBSNeighborSearch () Protected constructor. |
|
SBSNeighborSearch (SBSNeighborSearchData * dataPointer) Protected constructor. |
Protected Functions inherited from SBCReferenceTarget#
Type | Name |
---|---|
SBCReferenceTarget (SBCReferenceTargetData * dataPointer) Protected constructor. |
|
void | removeAllReferenceOwners () Stops all the reference owners from referencing this reference target. |
Detailed Description#
Short name: SBNeighborSearch
Public Functions Documentation#
function SB_DECLARE_DATA#
function print#
Prints debugging information.
function ~SBSNeighborSearch#
Destructor.
Protected Functions Documentation#
function SBSNeighborSearch [1/2]#
Protected constructor.
function SBSNeighborSearch [2/2]#
Protected constructor.