MincVolumeIO-class: Class "MincVolumeIO"

Description Objects from the Class Slots Extends Methods Author(s) See Also Examples

Description

This class is the primary class used when performing volume granularity IO. As such, this class holds all essential volume meta-data (via a MincInfo object), required display settings, and, of course, all of the real data data itself – stored in a 3 dimensional array.

Objects from the Class

Objects can be created by calls of the form new("MincVolumeIO", data, dim, dimnames, ...), however, these objects should never need to be instantiated directly by the user. Instead, these objects are more commonly created as a result to a call to mincIO.readVolume.

Slots

.Data:

Object of class "array"

mincInfo:

Object of class "MincInfo"

volumeIntensityRange:

Object of class "numeric"

frameNumber:

Object of class "numeric"

volumeType:

Object of class "character"

colorMap:

Object of class "character"

Extends

Class "array", from data part. Class "matrix", by class "array", distance 2, with explicit test and coerce. Class "structure", by class "array", distance 2. Class "vector", by class "array", distance 3, with explicit coerce. Class "vector", by class "array", distance 5, with explicit test and coerce.

Methods

mincIO.getSliceX

signature(mincVolume = "MincVolumeIO"): ...

mincIO.getSliceY

signature(mincVolume = "MincVolumeIO"): ...

mincIO.getSliceZ

signature(mincVolume = "MincVolumeIO"): ...

plot

signature(x = "MincVolumeIO"): ...

print

signature(x = "MincVolumeIO"): ...

mincIO.putSlice

signature(mincSlice = "MincSlice", mincVolume = "MincVolumeIO"): ...

show

signature(object = "MincVolumeIO"): ...

mincIO.writeVolume

signature(object = "MincVolumeIO"): ...

Author(s)

Jim Nikelski nikelski@bic.mni.mcgill.ca

See Also

MincInfo MincSlice MincSliceIO

Examples

1
showClass("MincVolumeIO")

jnikelski/rmincIO documentation built on May 19, 2019, 2:58 p.m.