CVB++ 14.0
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends Pages
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