SparseField< Data_T > Member List

This is the complete list of members for SparseField< Data_T >, including all inherited members.

activateBlock(const int blockId) const | SparseField< Data_T > |
addReference(const std::string &filename, const std::string &layerPath, int valuesPerBlock, int numVoxels, int occupiedBlocks) | SparseField< Data_T > |
applyDataWindowOffset(int &i, int &j, int &k) const | SparseField< Data_T > | inline
attribute | FieldBase |
base typedef | SparseField< Data_T > | protected
begin() | SparseField< Data_T > |
begin(const Box3i &subset) | SparseField< Data_T > |
Block typedef | SparseField< Data_T > | protected
blockBegin() const | SparseField< Data_T > |
blockData(int bi, int bj, int bk) const | SparseField< Data_T > |
blockEnd() const | SparseField< Data_T > |
blockId(int blockI, int blockJ, int blockK) const | SparseField< Data_T > |
blockIndexIsValid(int bi, int bj, int bk) const | SparseField< Data_T > |
blockIsAllocated(int bi, int bj, int bk) const | SparseField< Data_T > |
blockOrder() const | SparseField< Data_T > |
blockRes() const | SparseField< Data_T > |
blockSize() const | SparseField< Data_T > |
cbegin() const | SparseField< Data_T > |
cbegin(const Box3i &subset) const | SparseField< Data_T > |
cend() const | SparseField< Data_T > |
cend(const Box3i &subset) const | SparseField< Data_T > |
checkRTTI(const char *typenameStr)=0 | RefBase | pure virtual
class_type typedef | SparseField< Data_T > |
className() const =0 | FieldBase | pure virtual
classType() const =0 | FieldBase | pure virtual
clear(const Data_T &value) | SparseField< Data_T > | virtual
clone() const | SparseField< Data_T > | inline virtual
copyBlockStates(const SparseField< Data_T > &o) | SparseField< Data_T > | private
copyFrom(typename Field< Data_T >::Ptr other) | ResizableField< Data_T > |
copyFrom(typename Field< Data_T2 >::Ptr other) | ResizableField< Data_T > |
copyMetadata(const FieldBase &field) | FieldBase | inline
copySparseField(const SparseField &o) | SparseField< Data_T > | private
CubicInterp typedef | SparseField< Data_T > |
dataResolution() const | FieldRes | inline
dataTypeString() const | Field< Data_T > | inline virtual
dataWindow() const | FieldRes | inline
deallocBlock(Block &block, const Data_T &emptyValue) | SparseField< Data_T > | protected
decBlockRef(const int blockId) const | SparseField< Data_T > |
default_mapping typedef | FieldRes | protected
DEFINE_FIELD_RTTI_ABSTRACT_CLASS | ResizableField< Data_T > |
DEFINE_FIELD_RTTI_CONCRETE_CLASS | SparseField< Data_T > |
end() | SparseField< Data_T > |
end(const Box3i &subset) | SparseField< Data_T > |
extents() const | FieldRes | inline
fastLValue(int i, int j, int k) | SparseField< Data_T > |
fastValue(int i, int j, int k) const | SparseField< Data_T > |
FIELD3D_CLASSNAME_CLASSTYPE_IMPLEMENTATION | SparseField< Data_T > |
FieldBase() | FieldBase |
FieldBase(const FieldBase &) | FieldBase |
FieldRes() | FieldRes | inline
FieldRes(const FieldRes &src) | FieldRes | inline
getBlockCoord(int i, int j, int k, int &bi, int &bj, int &bk) const | SparseField< Data_T > |
getBlockEmptyValue(int bi, int bj, int bk) const | SparseField< Data_T > |
getGrainBounds(const size_t idx, Box3i &vsBounds) const | SparseField< Data_T > |
getVoxelInBlock(int i, int j, int k, int &vi, int &vj, int &vk) const | SparseField< Data_T > |
incBlockRef(const int blockId) const | SparseField< Data_T > |
isDynamicLoad() const | SparseField< Data_T > | inline
isInBounds(int i, int j, int k) const | FieldRes | inline
LinearInterp typedef | SparseField< Data_T > |
lvalue(int i, int j, int k) | SparseField< Data_T > | virtual
m_blockOrder | SparseField< Data_T > | protected
m_blockRes | SparseField< Data_T > | protected
m_blocks | SparseField< Data_T > | protected
m_blockXYSize | SparseField< Data_T > | protected
m_counter | RefBase | mutable private
m_dataWindow | FieldRes | protected
m_dummy | SparseField< Data_T > | protected
m_extents | FieldRes | protected
m_fileId | SparseField< Data_T > | protected
m_fileManager | SparseField< Data_T > | protected
m_mapping | FieldRes | protected
m_metadata | FieldBase | private
m_numBlocks | SparseField< Data_T > | protected
m_sharedPtr | RefBase | private
mapping() | FieldRes | inline
mapping() const | FieldRes | inline
mappingChanged() | FieldRes | inline virtual
matchDefinition(FieldRes::Ptr fieldToMatch) | ResizableField< Data_T > |
matchRTTI(const char *typenameStr) | RefBase | inline
memSize() const | SparseField< Data_T > | virtual
metadata() | FieldBase | inline
metadata() const | FieldBase | inline
metadataHasChanged(const std::string &) | MetadataCallback | inline virtual
ms_classType | SparseField< Data_T > | private static
name | FieldBase |
numGrains() const | SparseField< Data_T > |
operator=(const SparseField &o) | SparseField< Data_T > |
ResizableField::operator=(const RefBase &) | RefBase | inline
Ptr typedef | SparseField< Data_T > |
ref() const | RefBase | inline
RefBase() | RefBase | inline
RefBase(const RefBase &) | RefBase | inline
refcnt() | RefBase | inline
releaseBlocks(Functor_T func) | SparseField< Data_T > |
setBlockEmptyValue(int bi, int bj, int bk, const Data_T &val) | SparseField< Data_T > |
setBlockOrder(int order) | SparseField< Data_T > |
setMapping(FieldMapping::Ptr mapping) | FieldRes | inline
setSize(const V3i &size) | ResizableField< Data_T > |
setSize(const Box3i &extents) | ResizableField< Data_T > |
setSize(const Box3i &extents, const Box3i &dataWindow) | ResizableField< Data_T > |
setSize(const V3i &size, int padding) | ResizableField< Data_T > |
setupBlocks() | SparseField< Data_T > | protected
setupReferenceBlocks() | SparseField< Data_T > |
sizeChanged() | SparseField< Data_T > | inline protected virtual
SparseField() | SparseField< Data_T > |
SparseField(const SparseField &o) | SparseField< Data_T > |
SparseFieldIO class | SparseField< Data_T > | friend
staticClassName() | SparseField< Data_T > | inline static
staticClassType() | SparseField< Data_T > | inline static
unref() const | RefBase | inline
value(int i, int j, int k) const | SparseField< Data_T > | virtual
value_type typedef | Field< Data_T > |
Vec typedef | SparseField< Data_T > |
voxelCount() const | SparseField< Data_T > | virtual
voxelIsInAllocatedBlock(int i, int j, int k) const | SparseField< Data_T > |
WeakPtr typedef | RefBase |
weakPtr() const | RefBase | inline
~Field() | Field< Data_T > | inline virtual
~FieldBase() | FieldBase | virtual
~RefBase() | RefBase | inline virtual
~SparseField() | SparseField< Data_T > |