WithinParam Class Reference

#include <query_ast.hh>

Public Member Functions

 WithinParam (const geom::Vec3 &center, float radius)
 WithinParam (int ref, float radius)
 WithinParam ()
float GetRadiusSquare () const
bool operator== (const WithinParam &p) const
const geom::Vec3GetCenter () const
int GetRef () const
bool HasValidRef () const

Detailed Description

holds the right and left hand operand of a within statement. The lefthand operand is a distance in Angstrom, the righthand parameter may both be a lazily bound reference to a point cloud (that is only known at instantiation time) or a vector.

Definition at line 38 of file query_ast.hh.


Constructor & Destructor Documentation

WithinParam ( const geom::Vec3 center,
float  radius 
)
WithinParam ( int  ref,
float  radius 
)
WithinParam (  ) 

Member Function Documentation

const geom::Vec3& GetCenter (  )  const
float GetRadiusSquare (  )  const
int GetRef (  )  const
bool HasValidRef (  )  const
bool operator== ( const WithinParam p  )  const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1