Classes | |
class | ContinuousCube |
Cube owning a continuous buffer. More... | |
class | Cube |
Base class for cubes. More... | |
struct | Cuboid |
Range struct for cubes. More... | |
struct | LinearAccessData |
Linear access to a Cube. More... | |
class | LinearNonOwningCube |
Linear cube that doesn't own a buffer. More... | |
class | MappedCube |
Cube mapping the memory of another cube. More... | |
class | MetaData |
Meta information attached to a Cube. More... | |
class | StackedCube |
Cube owning a non-continuous buffer. More... | |
Enumerations | |
enum | CubeEncoding { BandInterleavedByLine = 0 , BandSequential = 1 , BandInterleavedByPixel = 2 } |
Defines how the mapping between a typical x-y image and samples-lines-bands is done. More... | |
enum | EnviDataType { Uint8 = 1 , Int16 = 2 , Int32 = 3 , Float32 = 4 , Float64 = 5 , ComplexFloat32 = 6 , ComplexFloat64 = 9 , Uint16 = 12 , UInt32 = 13 , Int64 = 14 , Uint64 = 15 } |
Datatype in ENVI format. More... | |
enum | ByteOrder { LeastSignificantByte = 0 , MostSignificantByte = 1 } |
Byte order. More... | |
enum ByteOrder |
enum CubeEncoding |
Defines how the mapping between a typical x-y image and samples-lines-bands is done.
enum EnviDataType |
Datatype in ENVI format.