|
| Layer (size2_t defaultDimensions=size2_t(8, 8), const DataFormatBase *defaultFormat=DataVec4UInt8::get(), LayerType type=LayerType::Color, const SwizzleMask &defaultSwizzleMask=swizzlemasks::rgba) |
|
| Layer (std::shared_ptr< LayerRepresentation >) |
|
| Layer (const Layer &)=default |
|
Layer & | operator= (const Layer &that)=default |
|
virtual Layer * | clone () const override |
|
LayerType | getLayerType () const |
|
virtual void | setDimensions (const size2_t &dim) |
|
virtual size2_t | getDimensions () const override |
|
void | setDataFormat (const DataFormatBase *format) |
|
const DataFormatBase * | getDataFormat () const |
|
void | setSwizzleMask (const SwizzleMask &mask) |
| update the swizzle mask of the channels for sampling color layers The swizzle mask is only affecting Color layers. More...
|
|
SwizzleMask | getSwizzleMask () const |
|
void | copyRepresentationsTo (Layer *target) |
|
std::unique_ptr< std::vector< unsigned char > > | getAsCodedBuffer (const std::string &fileExtension) const |
| encode the layer contents to a buffer considering the requested image format More...
|
|
const T * | getRepresentation () const |
|
T * | getEditableRepresentation () |
|
bool | hasRepresentation () const |
|
bool | hasRepresentations () const |
|
void | addRepresentation (std::shared_ptr< LayerRepresentation > representation) |
|
void | removeRepresentation (const LayerRepresentation *representation) |
|
void | removeOtherRepresentations (const LayerRepresentation *representation) |
|
void | clearRepresentations () |
|
void | invalidateAllOther (const LayerRepresentation *repr) |
|
| StructuredGridEntity (const StructuredGridEntity< N > &rhs)=default |
|
| StructuredGridEntity (const Vector< N, size_t > &dimensions, const Vector< N, float > &spacing) |
|
| StructuredGridEntity (const Matrix< N+1, float > &modelMatrix) |
|
| StructuredGridEntity (const Matrix< N+1, float > &modelMatrix, const Matrix< N+1, float > &worldMatrix) |
|
StructuredGridEntity< N > & | operator= (const StructuredGridEntity< N > &that)=default |
|
Matrix< N+1, float > | getIndexMatrix () const |
|
virtual const StructuredCoordinateTransformer< N > & | getCoordinateTransformer () const |
|
virtual const StructuredCameraCoordinateTransformer< N > & | getCoordinateTransformer (const CameraND< N > &camera) const |
|
| SpatialEntity (const SpatialEntity< N > &rhs) |
|
| SpatialEntity (const Matrix< N+1, float > &modelMatrix) |
|
| SpatialEntity (const Matrix< N+1, float > &modelMatrix, const Matrix< N+1, float > &worldMatrix) |
|
SpatialEntity< N > & | operator= (const SpatialEntity< N > &that) |
|
Vector< N, float > | getOffset () const |
|
void | setOffset (const Vector< N, float > &offset) |
|
Matrix< N, float > | getBasis () const |
|
void | setBasis (const Matrix< N, float > &basis) |
|
Matrix< N+1, float > | getModelMatrix () const |
|
void | setModelMatrix (const Matrix< N+1, float > &modelMatrix) |
|
Matrix< N+1, float > | getWorldMatrix () const |
|
void | setWorldMatrix (const Matrix< N+1, float > &worldMatrix) |
|