
SepCube(UI)          Cube Reference Manual          SepCube(UI)

NAME
     SepCube - Cube data object

SYNOPSIS
     #include <Cube/sepcube.h>

DESCRIPTION
     A SepCube is a SepData object.

PUBLIC OPERATIONS
     SepCube()
          Create an empty SepCube with no data, empty axes.

     SepCube(SepData *)
          Create a sepplane by copying an input SepData.

     SepCube(SepInput *)
          Create a SepCube from an SepInput object. The data  are
          read and put into memory.

     SepCube(SepInfo *,void *data,int esize)
          Create a SepCube from a dimension  description  object,
          the data and the element size. The data are not copied.
          The SepInfo object is copied.

     SepCube(SepCube *)
          Construct a SepCube from a SepCube. Copy the data  from
          the cube and define the axes.

     SepCube * Copy()
          Copy the SepCube (data, axis, ...).

     SepCube * Byte(int zp,int nv,int pp,int np)
          Create a new SepCube by transforming the data  of  this
          into  bytes.  zp is the zero pixel value needed for the
          byte conversion.  nv is the non value pixel.  pp is the
          positive  clip  pixel  value.   np is the negative clip
          pixel value.

     SepCube * Window(int f,int j,int n,int f2,int j2,int n2,
                      int f3,int j3,int n3)
          Create a new SepCube by windowing this.

SEE ALSO
     SepInput, SepData, intro

