HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_NeighbourListParms Class Reference

#include <GU_NeighbourList.h>

Public Types

enum  InteractionMode { UNIFORM, NONUNIFORM }
 

Public Member Functions

 GU_NeighbourListParms ()
 
virtual ~GU_NeighbourListParms ()
 
void setMode (InteractionMode mode)
 
InteractionMode getMode () const
 
void setOverrideRadius (bool overrideRadius)
 
bool getOverrideRadius () const
 
void setRadius (fpreal radius)
 
fpreal getRadius () const
 
void setRadiusScale (fpreal radiusScale)
 
fpreal getRadiusScale () const
 
void setRadiusAttribute (const char *name)
 
const char * getRadiusAttribute () const
 

Detailed Description

GU_NeighbourListParms Parameters necessary for building the neighbour list data structure

Definition at line 36 of file GU_NeighbourList.h.

Member Enumeration Documentation

Enumerator
UNIFORM 
NONUNIFORM 

Definition at line 44 of file GU_NeighbourList.h.

Constructor & Destructor Documentation

GU_NeighbourListParms::GU_NeighbourListParms ( )
virtual GU_NeighbourListParms::~GU_NeighbourListParms ( )
virtual

Member Function Documentation

InteractionMode GU_NeighbourListParms::getMode ( ) const
bool GU_NeighbourListParms::getOverrideRadius ( ) const
fpreal GU_NeighbourListParms::getRadius ( ) const
const char* GU_NeighbourListParms::getRadiusAttribute ( ) const
fpreal GU_NeighbourListParms::getRadiusScale ( ) const
void GU_NeighbourListParms::setMode ( InteractionMode  mode)
void GU_NeighbourListParms::setOverrideRadius ( bool  overrideRadius)
void GU_NeighbourListParms::setRadius ( fpreal  radius)
void GU_NeighbourListParms::setRadiusAttribute ( const char *  name)
void GU_NeighbourListParms::setRadiusScale ( fpreal  radiusScale)

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