aimsalgo  5.0.5
Neuroimaging image processing
TalairachPoints Class Reference

#include <aims/talairach/talPoints.h>

Public Member Functions

 TalairachPoints (const Point3df &pAC, const Point3df &pPC, const Point3df &pHemi)
 
 TalairachPoints (const Point3d &pAC=Point3d(0, 0, 0), const Point3d &pPC=Point3d(0, 0, 0), const Point3d &pHemi=Point3d(0, 0, 0), float sx=1.0f, float sy=1.0f, float sz=1.0f)
 
virtual ~TalairachPoints ()
 
void setAC (const Point3d &pt)
 
void setPC (const Point3d &pt)
 
void setHemi (const Point3d &pt)
 
void setSizeXYZ (float, float, float)
 
Point3d & AC ()
 
const Point3d & AC () const
 
Point3d & PC ()
 
const Point3d & PC () const
 
Point3d & Hemi ()
 
const Point3d & Hemi () const
 
Point3df & ACmm ()
 
const Point3df & ACmm () const
 
Point3df & PCmm ()
 
const Point3df & PCmm () const
 
Point3df & Hemimm ()
 
const Point3df & Hemimm () const
 

Detailed Description

Definition at line 41 of file talPoints.h.

Constructor & Destructor Documentation

◆ TalairachPoints() [1/2]

TalairachPoints::TalairachPoints ( const Point3df &  pAC,
const Point3df &  pPC,
const Point3df &  pHemi 
)

◆ TalairachPoints() [2/2]

TalairachPoints::TalairachPoints ( const Point3d &  pAC = Point3d(0, 0, 0),
const Point3d &  pPC = Point3d(0, 0, 0),
const Point3d &  pHemi = Point3d(0, 0, 0),
float  sx = 1.0f,
float  sy = 1.0f,
float  sz = 1.0f 
)

◆ ~TalairachPoints()

virtual TalairachPoints::~TalairachPoints ( )
inlinevirtual

Definition at line 52 of file talPoints.h.

Member Function Documentation

◆ AC() [1/2]

Point3d& TalairachPoints::AC ( )
inline

Definition at line 60 of file talPoints.h.

◆ AC() [2/2]

const Point3d& TalairachPoints::AC ( ) const
inline

Definition at line 61 of file talPoints.h.

◆ ACmm() [1/2]

Point3df& TalairachPoints::ACmm ( )
inline

◆ ACmm() [2/2]

const Point3df& TalairachPoints::ACmm ( ) const
inline

Definition at line 68 of file talPoints.h.

◆ Hemi() [1/2]

Point3d& TalairachPoints::Hemi ( )
inline

Definition at line 64 of file talPoints.h.

◆ Hemi() [2/2]

const Point3d& TalairachPoints::Hemi ( ) const
inline

Definition at line 65 of file talPoints.h.

◆ Hemimm() [1/2]

Point3df& TalairachPoints::Hemimm ( )
inline

Definition at line 71 of file talPoints.h.

◆ Hemimm() [2/2]

const Point3df& TalairachPoints::Hemimm ( ) const
inline

Definition at line 72 of file talPoints.h.

◆ PC() [1/2]

Point3d& TalairachPoints::PC ( )
inline

Definition at line 62 of file talPoints.h.

◆ PC() [2/2]

const Point3d& TalairachPoints::PC ( ) const
inline

Definition at line 63 of file talPoints.h.

◆ PCmm() [1/2]

Point3df& TalairachPoints::PCmm ( )
inline

Definition at line 69 of file talPoints.h.

◆ PCmm() [2/2]

const Point3df& TalairachPoints::PCmm ( ) const
inline

Definition at line 70 of file talPoints.h.

◆ setAC()

void TalairachPoints::setAC ( const Point3d &  pt)
inline

Definition at line 54 of file talPoints.h.

◆ setHemi()

void TalairachPoints::setHemi ( const Point3d &  pt)
inline

Definition at line 56 of file talPoints.h.

References setSizeXYZ().

◆ setPC()

void TalairachPoints::setPC ( const Point3d &  pt)
inline

Definition at line 55 of file talPoints.h.

◆ setSizeXYZ()

void TalairachPoints::setSizeXYZ ( float  ,
float  ,
float   
)

Referenced by setHemi().


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