VTK: IO/MINC/vtkMINC.h File Reference

| VTK 9.3.1

Macros
vtkMINC.h File Reference

Go to the source code of this file.

## Macros
#define | MIident "ident"
#define | MI_GRPNAME "/minc"
#define | MI_GRP_SEP "/"
#define | MI_ATT_SEP "/"
#define | MI_EMPTY_STRING ""
#define | MI_ERROR (-1)
#define | MI_NOERROR 0
#define | MI_MAX_ATTSTR_LEN 64
#define | MI_NUM_SPACE_DIMS 3
#define | MI_MAX_IMGDIMS 100
#define | MIunits "units"
#define | MIlong_name "long_name"
#define | MIvalid_range "valid_range"
#define | MIvalid_max "valid_max"
#define | MIvalid_min "valid_min"
#define | MI_FillValue "_FillValue"
#define | MItitle "title"
#define | MIhistory "history"
#define | MIvartype "vartype"
#define | MIvarid "varid"
#define | MIsigntype "signtype"
#define | MIparent "parent"
#define | MIchildren "children"
#define | MIcomments "comments"
#define | MIversion "version"
#define | MI_VARATT_POINTER_PREFIX "--->"
#define | MI_CHILD_SEPARATOR "\n"
#define | MI_GROUP "group________"
#define | MI_DIMENSION "dimension____"
#define | MI_DIM_WIDTH "dim-width____"
#define | MI_VARATT "var_attribute"
#define | MI_STDVAR "MINC standard variable"
#define | MI_SIGNED "signed__"
#define | MI_UNSIGNED "unsigned"
#define | MI_VERSION_1_0 "MINC Version 1.0"
#define | MI_CURRENT_VERSION MI_VERSION_1_0
#define | MI_TRUE "true_"
#define | MI_FALSE "false"
#define | MIxspace "xspace"
#define | MIyspace "yspace"
#define | MIzspace "zspace"
#define | MItime "time"
#define | MItfrequency "tfrequency"
#define | MIxfrequency "xfrequency"
#define | MIyfrequency "yfrequency"
#define | MIzfrequency "zfrequency"
#define | MIvector_dimension "vector_dimension"
#define | MIxspace_width "xspace-width"
#define | MIyspace_width "yspace-width"
#define | MIzspace_width "zspace-width"
#define | MItime_width "time-width"
#define | MItfrequency_width "tfrequency-width"
#define | MIxfrequency_width "xfrequency-width"
#define | MIyfrequency_width "yfrequency-width"
#define | MIzfrequency_width "zfrequency-width"
#define | MIspacing "spacing"
#define | MIstep "step"
#define | MIstart "start"
#define | MIspacetype "spacetype"
#define | MIalignment "alignment"
#define | MIdirection_cosines "direction_cosines"
#define | MIwidth "width"
#define | MIfiltertype "filtertype"
#define | MI_REGULAR "regular__"
#define | MI_IRREGULAR "irregular"
#define | MI_NATIVE "native____"
#define | MI_TALAIRACH "talairach_"
#define | MI_CALLOSAL "callosal__"
#define | MI_START "start_"
#define | MI_CENTRE "centre"
#define | MI_END "end___"
#define | MI_CENTER MI_CENTRE
#define | MI_SQUARE "square____"
#define | MI_GAUSSIAN "gaussian__"
#define | MI_TRIANGULAR "triangular"
#define | MIrootvariable "rootvariable"
#define | MIimage "image"
#define | MIimagemax "image-max"
#define | MIimagemin "image-min"
#define | MIcomplete "complete"
#define | MIpatient "patient"
#define | MIfull_name "full_name"
#define | MIother_names "other_names"
#define | MIidentification "identification"
#define | MIother_ids "other_ids"
#define | MIbirthdate "birthdate"
#define | MIsex "sex"
#define | MIage "age"
#define | MIweight "weight"
#define | MIsize "size"
#define | MIaddress "address"
#define | MIinsurance_id "insurance_id"
#define | MI_MALE "male__"
#define | MI_FEMALE "female"
#define | MI_OTHER "other_"
#define | MIstudy "study"
#define | MIstart_time "start_time"
#define | MIstart_year "start_year"
#define | MIstart_month "start_month"
#define | MIstart_day "start_day"
#define | MIstart_hour "start_hour"
#define | MIstart_minute "start_minute"
#define | MIstart_seconds "start_seconds"
#define | MImodality "modality"
#define | MImanufacturer "manufacturer"
#define | MIdevice_model "device_model"
#define | MIinstitution "institution"
#define | MIdepartment "department"
#define | MIstation_id "station_id"
#define | MIreferring_physician "referring_physician"
#define | MIattending_physician "attending_physician"
#define | MIradiologist "radiologist"
#define | MIoperator "operator"
#define | MIadmitting_diagnosis "admitting_diagnosis"
#define | MIprocedure "procedure"
#define | MIstudy_id "study_id"
#define | MI_PET "PET__"
#define | MI_SPECT "SPECT"
#define | MI_GAMMA "GAMMA"
#define | MI_MRI "MRI__"
#define | MI_MRS "MRS__"
#define | MI_MRA "MRA__"
#define | MI_CT "CT___"
#define | MI_DSA "DSA__"
#define | MI_DR "DR___"
#define | MI_LABEL "label"
#define | MIacquisition "acquisition"
#define | MIprotocol "protocol"
#define | MIscanning_sequence "scanning_sequence"
#define | MIrepetition_time "repetition_time"
#define | MIecho_time "echo_time"
#define | MIinversion_time "inversion_time"
#define | MInum_averages "num_averages"
#define | MIimaging_frequency "imaging_frequency"
#define | MIimaged_nucleus "imaged_nucleus"
#define | MIradionuclide "radionuclide"
#define | MIcontrast_agent "contrast_agent"
#define | MIradionuclide_halflife "radionuclide_halflife"
#define | MItracer "tracer"
#define | MIinjection_time "injection_time"
#define | MIinjection_year "injection_year"
#define | MIinjection_month "injection_month"
#define | MIinjection_day "injection_day"
#define | MIinjection_hour "injection_hour"
#define | MIinjection_minute "injection_minute"
#define | MIinjection_seconds "injection_seconds"
#define | MIinjection_length "injection_length"
#define | MIinjection_dose "injection_dose"
#define | MIdose_units "dose_units"
#define | MIinjection_volume "injection_volume"
#define | MIinjection_route "injection_route"

## Macro Definition Documentation

## ◆ MIident

#define MIident "ident"

Definition at line 19 of file vtkMINC.h.

## ◆ MI_GRPNAME

#define MI_GRPNAME "/minc"

Definition at line 25 of file vtkMINC.h.

## ◆ MI_GRP_SEP

#define MI_GRP_SEP "/"

Definition at line 26 of file vtkMINC.h.

## ◆ MI_ATT_SEP

#define MI_ATT_SEP "/"

Definition at line 27 of file vtkMINC.h.

## ◆ MI_EMPTY_STRING

#define MI_EMPTY_STRING ""

Definition at line 154 of file vtkMINC.h.

## ◆ MI_ERROR

#define MI_ERROR (-1)

Definition at line 156 of file vtkMINC.h.

## ◆ MI_NOERROR

#define MI_NOERROR 0

Definition at line 157 of file vtkMINC.h.

## ◆ MI_MAX_ATTSTR_LEN

#define MI_MAX_ATTSTR_LEN 64

Definition at line 159 of file vtkMINC.h.

## ◆ MI_NUM_SPACE_DIMS

#define MI_NUM_SPACE_DIMS 3

Definition at line 161 of file vtkMINC.h.

## ◆ MI_MAX_IMGDIMS

#define MI_MAX_IMGDIMS 100

Definition at line 173 of file vtkMINC.h.

## ◆ MIunits

#define MIunits "units"

Definition at line 176 of file vtkMINC.h.

## ◆ MIlong_name

#define MIlong_name "long_name"

Definition at line 177 of file vtkMINC.h.

## ◆ MIvalid_range

#define MIvalid_range "valid_range"

Definition at line 178 of file vtkMINC.h.

## ◆ MIvalid_max

#define MIvalid_max "valid_max"

Definition at line 179 of file vtkMINC.h.

## ◆ MIvalid_min

#define MIvalid_min "valid_min"

Definition at line 180 of file vtkMINC.h.

## ◆ MI_FillValue

#define MI_FillValue "_FillValue"

Definition at line 181 of file vtkMINC.h.

## ◆ MItitle

#define MItitle "title"

Definition at line 182 of file vtkMINC.h.

## ◆ MIhistory

#define MIhistory "history"

Definition at line 183 of file vtkMINC.h.

## ◆ MIvartype

#define MIvartype "vartype"

Definition at line 186 of file vtkMINC.h.

## ◆ MIvarid

#define MIvarid "varid"

Definition at line 187 of file vtkMINC.h.

## ◆ MIsigntype

#define MIsigntype "signtype"

Definition at line 188 of file vtkMINC.h.

## ◆ MIparent

#define MIparent "parent"

Definition at line 189 of file vtkMINC.h.

## ◆ MIchildren

#define MIchildren "children"

Definition at line 190 of file vtkMINC.h.

## ◆ MIcomments

#define MIcomments "comments"

Definition at line 191 of file vtkMINC.h.

## ◆ MIversion

#define MIversion "version"

Definition at line 192 of file vtkMINC.h.

## ◆ MI_VARATT_POINTER_PREFIX

#define MI_VARATT_POINTER_PREFIX "--->"

Definition at line 196 of file vtkMINC.h.

## ◆ MI_CHILD_SEPARATOR

#define MI_CHILD_SEPARATOR "\n"

Definition at line 198 of file vtkMINC.h.

## ◆ MI_GROUP

#define MI_GROUP "group________"

Definition at line 200 of file vtkMINC.h.

## ◆ MI_DIMENSION

#define MI_DIMENSION "dimension____"

Definition at line 201 of file vtkMINC.h.

## ◆ MI_DIM_WIDTH

#define MI_DIM_WIDTH "dim-width____"

Definition at line 202 of file vtkMINC.h.

## ◆ MI_VARATT

#define MI_VARATT "var_attribute"

Definition at line 203 of file vtkMINC.h.

## ◆ MI_STDVAR

#define MI_STDVAR "MINC standard variable"

Definition at line 205 of file vtkMINC.h.

## ◆ MI_SIGNED

#define MI_SIGNED "signed__"

Definition at line 207 of file vtkMINC.h.

## ◆ MI_UNSIGNED

#define MI_UNSIGNED "unsigned"

Definition at line 208 of file vtkMINC.h.

## ◆ MI_VERSION_1_0

#define MI_VERSION_1_0 "MINC Version 1.0"

Definition at line 210 of file vtkMINC.h.

## ◆ MI_CURRENT_VERSION

#define MI_CURRENT_VERSION MI_VERSION_1_0

Definition at line 211 of file vtkMINC.h.

## ◆ MI_TRUE

#define MI_TRUE "true_"

Definition at line 213 of file vtkMINC.h.

## ◆ MI_FALSE

#define MI_FALSE "false"

Definition at line 214 of file vtkMINC.h.

## ◆ MIxspace

#define MIxspace "xspace"

Definition at line 217 of file vtkMINC.h.

## ◆ MIyspace

#define MIyspace "yspace"

Definition at line 218 of file vtkMINC.h.

## ◆ MIzspace

#define MIzspace "zspace"

Definition at line 219 of file vtkMINC.h.

## ◆ MItime

#define MItime "time"

Definition at line 220 of file vtkMINC.h.

## ◆ MItfrequency

#define MItfrequency "tfrequency"

Definition at line 221 of file vtkMINC.h.

## ◆ MIxfrequency

#define MIxfrequency "xfrequency"

Definition at line 222 of file vtkMINC.h.

## ◆ MIyfrequency

#define MIyfrequency "yfrequency"

Definition at line 223 of file vtkMINC.h.

## ◆ MIzfrequency

#define MIzfrequency "zfrequency"

Definition at line 224 of file vtkMINC.h.

## ◆ MIvector_dimension

#define MIvector_dimension "vector_dimension"

Definition at line 225 of file vtkMINC.h.

## ◆ MIxspace_width

#define MIxspace_width "xspace-width"

Definition at line 226 of file vtkMINC.h.

## ◆ MIyspace_width

#define MIyspace_width "yspace-width"

Definition at line 227 of file vtkMINC.h.

## ◆ MIzspace_width

#define MIzspace_width "zspace-width"

Definition at line 228 of file vtkMINC.h.

## ◆ MItime_width

#define MItime_width "time-width"

Definition at line 229 of file vtkMINC.h.

## ◆ MItfrequency_width

#define MItfrequency_width "tfrequency-width"

Definition at line 230 of file vtkMINC.h.

## ◆ MIxfrequency_width

#define MIxfrequency_width "xfrequency-width"

Definition at line 231 of file vtkMINC.h.

## ◆ MIyfrequency_width

#define MIyfrequency_width "yfrequency-width"

Definition at line 232 of file vtkMINC.h.

## ◆ MIzfrequency_width

#define MIzfrequency_width "zfrequency-width"

Definition at line 233 of file vtkMINC.h.

## ◆ MIspacing

#define MIspacing "spacing"

Definition at line 237 of file vtkMINC.h.

## ◆ MIstep

#define MIstep "step"

Definition at line 238 of file vtkMINC.h.

## ◆ MIstart

#define MIstart "start"

Definition at line 239 of file vtkMINC.h.

## ◆ MIspacetype

#define MIspacetype "spacetype"

Definition at line 240 of file vtkMINC.h.

## ◆ MIalignment

#define MIalignment "alignment"

Definition at line 241 of file vtkMINC.h.

## ◆ MIdirection_cosines

#define MIdirection_cosines "direction_cosines"

Definition at line 242 of file vtkMINC.h.

## ◆ MIwidth

#define MIwidth "width"

Definition at line 244 of file vtkMINC.h.

## ◆ MIfiltertype

#define MIfiltertype "filtertype"

Definition at line 245 of file vtkMINC.h.

## ◆ MI_REGULAR

#define MI_REGULAR "regular__"

Definition at line 249 of file vtkMINC.h.

## ◆ MI_IRREGULAR

#define MI_IRREGULAR "irregular"

Definition at line 250 of file vtkMINC.h.

## ◆ MI_NATIVE

#define MI_NATIVE "native____"

Definition at line 252 of file vtkMINC.h.

## ◆ MI_TALAIRACH

#define MI_TALAIRACH "talairach_"

Definition at line 253 of file vtkMINC.h.

## ◆ MI_CALLOSAL

#define MI_CALLOSAL "callosal__"

Definition at line 254 of file vtkMINC.h.

## ◆ MI_START

#define MI_START "start_"

Definition at line 256 of file vtkMINC.h.

## ◆ MI_CENTRE

#define MI_CENTRE "centre"

Definition at line 257 of file vtkMINC.h.

## ◆ MI_END

#define MI_END "end___"

Definition at line 258 of file vtkMINC.h.

## ◆ MI_CENTER

#define MI_CENTER MI_CENTRE

Definition at line 259 of file vtkMINC.h.

## ◆ MI_SQUARE

#define MI_SQUARE "square____"

Definition at line 261 of file vtkMINC.h.

## ◆ MI_GAUSSIAN

#define MI_GAUSSIAN "gaussian__"

Definition at line 262 of file vtkMINC.h.

## ◆ MI_TRIANGULAR

#define MI_TRIANGULAR "triangular"

Definition at line 263 of file vtkMINC.h.

## ◆ MIrootvariable

#define MIrootvariable "rootvariable"

Definition at line 266 of file vtkMINC.h.

## ◆ MIimage

#define MIimage "image"

Definition at line 269 of file vtkMINC.h.

## ◆ MIimagemax

#define MIimagemax "image-max"

Definition at line 270 of file vtkMINC.h.

## ◆ MIimagemin

#define MIimagemin "image-min"

Definition at line 271 of file vtkMINC.h.

## ◆ MIcomplete

#define MIcomplete "complete"

Definition at line 272 of file vtkMINC.h.

## ◆ MIpatient

#define MIpatient "patient"

Definition at line 275 of file vtkMINC.h.

## ◆ MIfull_name

#define MIfull_name "full_name"

Definition at line 276 of file vtkMINC.h.

## ◆ MIother_names

#define MIother_names "other_names"

Definition at line 277 of file vtkMINC.h.

## ◆ MIidentification

#define MIidentification "identification"

Definition at line 278 of file vtkMINC.h.

## ◆ MIother_ids

#define MIother_ids "other_ids"

Definition at line 279 of file vtkMINC.h.

## ◆ MIbirthdate

#define MIbirthdate "birthdate"

Definition at line 280 of file vtkMINC.h.

## ◆ MIsex

#define MIsex "sex"

Definition at line 281 of file vtkMINC.h.

## ◆ MIage

#define MIage "age"

Definition at line 282 of file vtkMINC.h.

## ◆ MIweight

#define MIweight "weight"

Definition at line 283 of file vtkMINC.h.

## ◆ MIsize

#define MIsize "size"

Definition at line 284 of file vtkMINC.h.

## ◆ MIaddress

#define MIaddress "address"

Definition at line 285 of file vtkMINC.h.

## ◆ MIinsurance_id

#define MIinsurance_id "insurance_id"

Definition at line 286 of file vtkMINC.h.

## ◆ MI_MALE

#define MI_MALE "male__"

Definition at line 289 of file vtkMINC.h.

## ◆ MI_FEMALE

#define MI_FEMALE "female"

Definition at line 290 of file vtkMINC.h.

## ◆ MI_OTHER

#define MI_OTHER "other_"

Definition at line 291 of file vtkMINC.h.

## ◆ MIstudy

#define MIstudy "study"

Definition at line 294 of file vtkMINC.h.

## ◆ MIstart_time

#define MIstart_time "start_time"

Definition at line 295 of file vtkMINC.h.

## ◆ MIstart_year

#define MIstart_year "start_year"

Definition at line 296 of file vtkMINC.h.

## ◆ MIstart_month

#define MIstart_month "start_month"

Definition at line 297 of file vtkMINC.h.

## ◆ MIstart_day

#define MIstart_day "start_day"

Definition at line 298 of file vtkMINC.h.

## ◆ MIstart_hour

#define MIstart_hour "start_hour"

Definition at line 299 of file vtkMINC.h.

## ◆ MIstart_minute

#define MIstart_minute "start_minute"

Definition at line 300 of file vtkMINC.h.

## ◆ MIstart_seconds

#define MIstart_seconds "start_seconds"

Definition at line 301 of file vtkMINC.h.

## ◆ MImodality

#define MImodality "modality"

Definition at line 302 of file vtkMINC.h.

## ◆ MImanufacturer

#define MImanufacturer "manufacturer"

Definition at line 303 of file vtkMINC.h.

## ◆ MIdevice_model

#define MIdevice_model "device_model"

Definition at line 304 of file vtkMINC.h.

## ◆ MIinstitution

#define MIinstitution "institution"

Definition at line 305 of file vtkMINC.h.

## ◆ MIdepartment

#define MIdepartment "department"

Definition at line 306 of file vtkMINC.h.

## ◆ MIstation_id

#define MIstation_id "station_id"

Definition at line 307 of file vtkMINC.h.

## ◆ MIreferring_physician

#define MIreferring_physician "referring_physician"

Definition at line 308 of file vtkMINC.h.

## ◆ MIattending_physician

#define MIattending_physician "attending_physician"

Definition at line 309 of file vtkMINC.h.

## ◆ MIradiologist

#define MIradiologist "radiologist"

Definition at line 310 of file vtkMINC.h.

## ◆ MIoperator

#define MIoperator "operator"

Definition at line 311 of file vtkMINC.h.

## ◆ MIadmitting_diagnosis

#define MIadmitting_diagnosis "admitting_diagnosis"

Definition at line 312 of file vtkMINC.h.

## ◆ MIprocedure

#define MIprocedure "procedure"

Definition at line 313 of file vtkMINC.h.

## ◆ MIstudy_id

#define MIstudy_id "study_id"

Definition at line 314 of file vtkMINC.h.

## ◆ MI_PET

#define MI_PET "PET__"

Definition at line 317 of file vtkMINC.h.

## ◆ MI_SPECT

#define MI_SPECT "SPECT"

Definition at line 318 of file vtkMINC.h.

## ◆ MI_GAMMA

#define MI_GAMMA "GAMMA"

Definition at line 319 of file vtkMINC.h.

## ◆ MI_MRI

#define MI_MRI "MRI__"

Definition at line 320 of file vtkMINC.h.

## ◆ MI_MRS

#define MI_MRS "MRS__"

Definition at line 321 of file vtkMINC.h.

## ◆ MI_MRA

#define MI_MRA "MRA__"

Definition at line 322 of file vtkMINC.h.

## ◆ MI_CT

#define MI_CT "CT___"

Definition at line 323 of file vtkMINC.h.

## ◆ MI_DSA

#define MI_DSA "DSA__"

Definition at line 324 of file vtkMINC.h.

## ◆ MI_DR

#define MI_DR "DR___"

Definition at line 325 of file vtkMINC.h.

## ◆ MI_LABEL

#define MI_LABEL "label"

Definition at line 326 of file vtkMINC.h.

## ◆ MIacquisition

#define MIacquisition "acquisition"

Definition at line 329 of file vtkMINC.h.

## ◆ MIprotocol

#define MIprotocol "protocol"

Definition at line 330 of file vtkMINC.h.

## ◆ MIscanning_sequence

#define MIscanning_sequence "scanning_sequence"

Definition at line 331 of file vtkMINC.h.

## ◆ MIrepetition_time

#define MIrepetition_time "repetition_time"

Definition at line 332 of file vtkMINC.h.

## ◆ MIecho_time

#define MIecho_time "echo_time"

Definition at line 333 of file vtkMINC.h.

## ◆ MIinversion_time

#define MIinversion_time "inversion_time"

Definition at line 334 of file vtkMINC.h.

## ◆ MInum_averages

#define MInum_averages "num_averages"

Definition at line 335 of file vtkMINC.h.

## ◆ MIimaging_frequency

#define MIimaging_frequency "imaging_frequency"

Definition at line 336 of file vtkMINC.h.

## ◆ MIimaged_nucleus

#define MIimaged_nucleus "imaged_nucleus"

Definition at line 337 of file vtkMINC.h.

## ◆ MIradionuclide

#define MIradionuclide "radionuclide"

Definition at line 338 of file vtkMINC.h.

## ◆ MIcontrast_agent

#define MIcontrast_agent "contrast_agent"

Definition at line 339 of file vtkMINC.h.

## ◆ MIradionuclide_halflife

#define MIradionuclide_halflife "radionuclide_halflife"

Definition at line 340 of file vtkMINC.h.

## ◆ MItracer

#define MItracer "tracer"

Definition at line 341 of file vtkMINC.h.

## ◆ MIinjection_time

#define MIinjection_time "injection_time"

Definition at line 342 of file vtkMINC.h.

## ◆ MIinjection_year

#define MIinjection_year "injection_year"

Definition at line 343 of file vtkMINC.h.

## ◆ MIinjection_month

#define MIinjection_month "injection_month"

Definition at line 344 of file vtkMINC.h.

## ◆ MIinjection_day

#define MIinjection_day "injection_day"

Definition at line 345 of file vtkMINC.h.

## ◆ MIinjection_hour

#define MIinjection_hour "injection_hour"

Definition at line 346 of file vtkMINC.h.

## ◆ MIinjection_minute

#define MIinjection_minute "injection_minute"

Definition at line 347 of file vtkMINC.h.

## ◆ MIinjection_seconds

#define MIinjection_seconds "injection_seconds"

Definition at line 348 of file vtkMINC.h.

## ◆ MIinjection_length

#define MIinjection_length "injection_length"

Definition at line 349 of file vtkMINC.h.

## ◆ MIinjection_dose

#define MIinjection_dose "injection_dose"

Definition at line 350 of file vtkMINC.h.

## ◆ MIdose_units

#define MIdose_units "dose_units"

Definition at line 351 of file vtkMINC.h.

## ◆ MIinjection_volume

#define MIinjection_volume "injection_volume"

Definition at line 352 of file vtkMINC.h.

## ◆ MIinjection_route

#define MIinjection_route "injection_route"

Definition at line 353 of file vtkMINC.h.