aimsalgo 6.0.20
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.

◆ setPC()

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

Definition at line 55 of file talPoints.h.

◆ setSizeXYZ()

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

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