Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

SUMA_Axis Struct Reference

#include <SUMA_define.h>


Data Fields

SUMA_AxisType type
GLfloat XaxisColor [4]
GLfloat YaxisColor [4]
GLfloat ZaxisColor [4]
GLfloat LineWidth
SUMA_STIPPLE Stipple
GLfloat XYZspan [3]
GLfloat Center [3]
GLfloat BR [3][2]
double MTspace
double MTsize
double mTspace
double mTsize
int DoCross
char * Name
char * idcode_str

Detailed Description

structure defining an axis object

Definition at line 1270 of file SUMA_define.h.


Field Documentation

GLfloat SUMA_Axis::BR[3][2]
 

Box Range values

Definition at line 1281 of file SUMA_define.h.

Referenced by SUMA_MeshAxisStandard(), SUMA_SortedAxisSegmentList(), SUMA_SurfaceViewer_StructInfo(), and SUMA_WorldAxisStandard().

GLfloat SUMA_Axis::Center[3]
 

origin of axis

Definition at line 1280 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_DrawAxis(), SUMA_EyeAxisStandard(), SUMA_MeshAxisStandard(), SUMA_SurfaceViewer_StructInfo(), and SUMA_WorldAxisStandard().

int SUMA_Axis::DoCross
 

if 1 then ticks are centered on line. (total length is same as *Tsize value)

Definition at line 1286 of file SUMA_define.h.

Referenced by SUMA_DrawLineAxis(), SUMA_MeshAxisStandard(), and SUMA_WorldAxisStandard().

char* SUMA_Axis::idcode_str
 

Definition at line 1288 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_existDO(), SUMA_Free_Axis(), SUMA_Show_DOv(), and SUMA_whichDO().

GLfloat SUMA_Axis::LineWidth
 

Definition at line 1276 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), and SUMA_DrawAxis().

double SUMA_Axis::mTsize
 

Minor tick size

Definition at line 1285 of file SUMA_define.h.

Referenced by SUMA_DrawLineAxis(), SUMA_MeshAxisStandard(), and SUMA_WorldAxisStandard().

double SUMA_Axis::MTsize
 

Major tick size

Definition at line 1283 of file SUMA_define.h.

Referenced by SUMA_DrawLineAxis(), SUMA_MeshAxisStandard(), and SUMA_WorldAxisStandard().

double SUMA_Axis::mTspace
 

Minor tick spacing

Definition at line 1284 of file SUMA_define.h.

Referenced by SUMA_DrawLineAxis(), SUMA_MeshAxisStandard(), and SUMA_WorldAxisStandard().

double SUMA_Axis::MTspace
 

Major tick spacing

Definition at line 1282 of file SUMA_define.h.

Referenced by SUMA_DrawLineAxis(), SUMA_MeshAxisStandard(), and SUMA_WorldAxisStandard().

char* SUMA_Axis::Name
 

name of axis

Definition at line 1287 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_Free_Axis(), SUMA_GetEyeAxis(), and SUMA_Show_DOv().

SUMA_STIPPLE SUMA_Axis::Stipple
 

dashed or solid line

Definition at line 1277 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_DrawAxis(), SUMA_EyeAxisStandard(), SUMA_MeshAxisStandard(), and SUMA_WorldAxisStandard().

SUMA_AxisType SUMA_Axis::type
 

Definition at line 1271 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_Alloc_SurfaceViewer_Struct(), SUMA_DrawAxis(), SUMA_PrepAddmappableSO(), and SUMA_SortedAxisSegmentList().

GLfloat SUMA_Axis::XaxisColor[4]
 

Definition at line 1272 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_DrawAxis(), and SUMA_DrawLineAxis().

GLfloat SUMA_Axis::XYZspan[3]
 

the axis will span +/- span[i] in the three dimensions

Definition at line 1279 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_DrawAxis(), SUMA_EyeAxisStandard(), SUMA_MeshAxisStandard(), and SUMA_WorldAxisStandard().

GLfloat SUMA_Axis::YaxisColor[4]
 

Definition at line 1273 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_DrawAxis(), and SUMA_DrawLineAxis().

GLfloat SUMA_Axis::ZaxisColor[4]
 

Definition at line 1274 of file SUMA_define.h.

Referenced by SUMA_Alloc_Axis(), SUMA_DrawAxis(), and SUMA_DrawLineAxis().


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

Powered by Plone

This site conforms to the following standards: