CVB++ 14.0
WrappedCube Member List

This is the complete list of members for WrappedCube, including all inherited members.

BufferView() constCubeinline
Clone()Cubeinline
Create(void *pBase, int numSamples, int numLines, int numBands, Cvb::DataType datatype, intptr_t sampleInc, intptr_t lineInc, intptr_t bandInc)WrappedCubeinlinestatic
Cvb::Spectral::Cube::Create(int numSamples, int numLines, int numBands, DataType dataType, CubeEncoding bufferLayout=CubeEncoding::BandInterleavedByLine)Cubeinlinestatic
DataType() constCubeinline
FromHandle(HandleGuard< WrappedCube > &&guard)WrappedCubeinlinestatic
Cvb::Spectral::Cube::FromHandle(HandleGuard< Cube > &&guard)Cubeinlinestatic
FromImages(const std::vector< ImagePtr > &images, CubeEncoding bufferLayout)Cubeinlinestatic
Handle() const noexceptWrappedCubeinline
LinearAccess() constCubeinline
Load(Cvb::String EnviHeader, Cvb::String EnviBinary)Cubeinlinestatic
Map(CubeRange spectralCubeoid)Cubeinline
MetaData() constCubeinline
Save(Cvb::String EnviHeader, Cvb::String EnviBinary) constCubeinline
SpectralDensity(int sampleIndex, int lineIndex) constCubeinline
SwapSamplesAndLines() constCubeinline
Transpose(CubeEncoding targetView) constCubeinline
TryBufferView(ImagePtr &bufferViewOut) const noexceptCubeinlineprotected
TryLinearAccess(LinearAccessData &linearAccessOut) const noexceptCubeinline
TryMetaData(MetaDataPtr &metaDataOut) const noexceptCubeinlineprotected
Type() constCubeinline