OpenStructure
Public Member Functions | Data Fields
SurfaceVertex Struct Reference

#include <surface_prop.hh>

Public Member Functions

 SurfaceVertex ()
 
 SurfaceVertex (const geom::Vec3 &pos, const geom::Vec3 &norm, int t, const AtomHandle &a=AtomHandle())
 
bool operator== (const SurfaceVertex &rhs) const
 
bool operator!= (const SurfaceVertex &rhs) const
 

Data Fields

geom::Vec3 position
 
geom::Vec3 normal
 
int type
 
AtomHandle atom
 

Detailed Description

Definition at line 32 of file surface_prop.hh.

Constructor & Destructor Documentation

◆ SurfaceVertex() [1/2]

SurfaceVertex ( )
inline

Definition at line 33 of file surface_prop.hh.

◆ SurfaceVertex() [2/2]

SurfaceVertex ( const geom::Vec3 pos,
const geom::Vec3 norm,
int  t,
const AtomHandle a = AtomHandle() 
)
inline

Definition at line 34 of file surface_prop.hh.

Member Function Documentation

◆ operator!=()

bool operator!= ( const SurfaceVertex rhs) const
inline

Definition at line 47 of file surface_prop.hh.

◆ operator==()

bool operator== ( const SurfaceVertex rhs) const
inline

Definition at line 44 of file surface_prop.hh.

Field Documentation

◆ atom

AtomHandle atom

Definition at line 53 of file surface_prop.hh.

◆ normal

geom::Vec3 normal

Definition at line 51 of file surface_prop.hh.

◆ position

geom::Vec3 position

Definition at line 50 of file surface_prop.hh.

◆ type

int type

Definition at line 52 of file surface_prop.hh.


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