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_CrossHair Struct Reference

#include <SUMA_define.h>


Data Fields

GLfloat XaxisColor [4]
GLfloat YaxisColor [4]
GLfloat ZaxisColor [4]
GLfloat LineWidth
SUMA_STIPPLE Stipple
GLfloat c [3]
GLfloat r
GLfloat g
SUMA_Boolean ShowSphere
GLUquadricObj * sphobj
GLfloat sphcol [4]
GLdouble sphrad
GLint slices
GLint stacks
int SurfaceID
int NodeID

Detailed Description

structure defining a cross hair

Definition at line 1141 of file SUMA_define.h.


Field Documentation

GLfloat SUMA_CrossHair::c[3]
 

Cross Hair center

Definition at line 1149 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), SUMA_DrawCrossHair(), SUMA_Engine(), SUMA_input(), SUMA_makeNI_CrossHair(), SUMA_SwitchState(), SUMA_UpdateXhairField(), and SUMA_XhairInput().

GLfloat SUMA_CrossHair::g
 

1/2 of gap between center and ray (should be less than radius/2)

Definition at line 1151 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

GLfloat SUMA_CrossHair::LineWidth
 

Definition at line 1146 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

int SUMA_CrossHair::NodeID
 

a node from SurfaceID can be associated with the cross hair (-1 for nothing)

Definition at line 1161 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), SUMA_Engine(), and SUMA_SwitchState().

GLfloat SUMA_CrossHair::r
 

Cross Hair radius

Definition at line 1150 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

SUMA_Boolean SUMA_CrossHair::ShowSphere
 

YUP/NOPE, starting to regret this.

Definition at line 1153 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

GLint SUMA_CrossHair::slices
 

think pizza

Definition at line 1157 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

GLfloat SUMA_CrossHair::sphcol[4]
 

Sphere color

Definition at line 1155 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

GLUquadricObj* SUMA_CrossHair::sphobj
 

quadric object, representing central sphere

Definition at line 1154 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), SUMA_DrawCrossHair(), and SUMA_Free_CrossHair().

GLdouble SUMA_CrossHair::sphrad
 

Sphere radius

Definition at line 1156 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

GLint SUMA_CrossHair::stacks
 

think lattitudes

Definition at line 1158 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

SUMA_STIPPLE SUMA_CrossHair::Stipple
 

dashed or solid line

Definition at line 1147 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair().

int SUMA_CrossHair::SurfaceID
 

If the cross hair is tied to a surface, SurfaceID contains the index into SUMAg_DOv of that surface. -1 if that cross hair is wild and loose

Definition at line 1160 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), SUMA_Engine(), and SUMA_SwitchState().

GLfloat SUMA_CrossHair::XaxisColor[4]
 

Definition at line 1142 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

GLfloat SUMA_CrossHair::YaxisColor[4]
 

Definition at line 1143 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().

GLfloat SUMA_CrossHair::ZaxisColor[4]
 

Definition at line 1144 of file SUMA_define.h.

Referenced by SUMA_Alloc_CrossHair(), and SUMA_DrawCrossHair().


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

Powered by Plone

This site conforms to the following standards: