Geophysical Inversion and Modelling Library  v1.5.2-5-g042d7f36
GIMLI::Electrode Class Reference
+ Inheritance diagram for GIMLI::Electrode:
+ Collaboration diagram for GIMLI::Electrode:

Public Member Functions

 Electrode ()
 
 Electrode (const RVector3 &pos, int id=-1)
 
 Electrode (double x, double y, double z)
 
 Electrode (const Electrode &el)
 
Electrodeoperator= (const Electrode &el)
 
bool operator== (const Electrode &e) const
 
void setPos (const RVector3 &pos)
 
const RVector3pos () const
 
- Public Member Functions inherited from GIMLI::BaseEntity
 BaseEntity (const BaseEntity &ent)
 
BaseEntityoperator= (const BaseEntity &ent)
 
virtual uint rtti () const
 
virtual bool valid () const
 
virtual void setValid (bool valid)
 
int id () const
 
void setId (int id)
 
void setMarker (int marker)
 
int marker () const
 
void setTagged (bool tagged)
 
void untag ()
 
void tag ()
 
bool tagged () const
 

Protected Attributes

RVector3 pos_
 
- Protected Attributes inherited from GIMLI::BaseEntity
int id_
 
bool valid_
 
int marker_
 
bool tagged_
 

Detailed Description

A simple Electrode.

Constructor & Destructor Documentation

◆ Electrode()

GIMLI::Electrode::Electrode ( )

Constructor, builds an empty and non valid electrode.

References GIMLI::BaseEntity::setValid().