Field3D
SparseField< Data_T >::const_iterator Member List

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

activateBlock(const int blockId) constSparseField< Data_T >::const_iterator
addReference(const std::string &filename, const std::string &layerPath, int valuesPerBlock, int numVoxels, int occupiedBlocks)SparseField< Data_T >::const_iterator
applyDataWindowOffset(int &i, int &j, int &k) constSparseField< Data_T >::const_iteratorinline
attributeFieldBase
base typedefSparseField< Data_T >::const_iteratorprotected
begin()SparseField< Data_T >::const_iterator
begin(const Box3i &subset)SparseField< Data_T >::const_iterator
Block typedefSparseField< Data_T >::const_iteratorprivate
Block typedefSparseField< Data_T >::const_iteratorprotected
blockBegin() constSparseField< Data_T >::const_iterator
blockData(int bi, int bj, int bk) constSparseField< Data_T >::const_iterator
blockEnd() constSparseField< Data_T >::const_iterator
blockId(int blockI, int blockJ, int blockK) constSparseField< Data_T >::const_iterator
blockIndexIsValid(int bi, int bj, int bk) constSparseField< Data_T >::const_iterator
blockIsAllocated(int bi, int bj, int bk) constSparseField< Data_T >::const_iterator
blockOrder() constSparseField< Data_T >::const_iterator
blockRes() constSparseField< Data_T >::const_iterator
blockSize() constSparseField< Data_T >::const_iterator
cbegin() constSparseField< Data_T >::const_iterator
cbegin(const Box3i &subset) constSparseField< Data_T >::const_iterator
cend() constSparseField< Data_T >::const_iterator
cend(const Box3i &subset) constSparseField< Data_T >::const_iterator
checkRTTI(const char *typenameStr)=0RefBasepure virtual
class_type typedefSparseField< Data_T >::const_iterator
class_type typedefSparseField< Data_T >::const_iterator
className() const =0FieldBasepure virtual
classType() const =0FieldBasepure virtual
clear(const Data_T &value)SparseField< Data_T >::const_iteratorvirtual
clone() constSparseField< Data_T >::const_iteratorinlinevirtual
const_iterator(const class_type &field, const Box3i &window, const V3i &currentPos, int blockOrder)SparseField< Data_T >::const_iteratorinline
copyBlockStates(const SparseField< Data_T > &o)SparseField< Data_T >::const_iteratorprivate
copyFrom(typename Field< Data_T >::Ptr other)ResizableField< Data_T >
copyFrom(typename Field< Data_T2 >::Ptr other)ResizableField< Data_T >
copyMetadata(const FieldBase &field)FieldBaseinline
copySparseField(const SparseField &o)SparseField< Data_T >::const_iteratorprivate
CubicInterp typedefSparseField< Data_T >::const_iterator
dataResolution() constFieldResinline
dataTypeString() constField< Data_T >inlinevirtual
dataWindow() constFieldResinline
deallocBlock(Block &block, const Data_T &emptyValue)SparseField< Data_T >::const_iteratorprotected
decBlockRef(const int blockId) constSparseField< Data_T >::const_iterator
default_mapping typedefFieldResprotected
DEFINE_FIELD_RTTI_ABSTRACT_CLASSResizableField< Data_T >
DEFINE_FIELD_RTTI_CONCRETE_CLASSSparseField< Data_T >::const_iterator
end()SparseField< Data_T >::const_iterator
end(const Box3i &subset)SparseField< Data_T >::const_iterator
extents() constFieldResinline
fastLValue(int i, int j, int k)SparseField< Data_T >::const_iterator
fastValue(int i, int j, int k) constSparseField< Data_T >::const_iterator
FIELD3D_CLASSNAME_CLASSTYPE_IMPLEMENTATIONSparseField< Data_T >::const_iterator
FieldBase()FieldBase
FieldBase(const FieldBase &)FieldBase
FieldRes()FieldResinline
FieldRes(const FieldRes &src)FieldResinline
getBlockCoord(int i, int j, int k, int &bi, int &bj, int &bk) constSparseField< Data_T >::const_iterator
getBlockEmptyValue(int bi, int bj, int bk) constSparseField< Data_T >::const_iterator
getGrainBounds(const size_t idx, Box3i &vsBounds) constSparseField< Data_T >::const_iterator
getVoxelInBlock(int i, int j, int k, int &vi, int &vj, int &vk) constSparseField< Data_T >::const_iterator
incBlockRef(const int blockId) constSparseField< Data_T >::const_iterator
isDynamicLoad() constSparseField< Data_T >::const_iteratorinline
isInBounds(int i, int j, int k) constFieldResinline
LinearInterp typedefSparseField< Data_T >::const_iterator
lvalue(int i, int j, int k)SparseField< Data_T >::const_iteratorvirtual
m_blockISparseField< Data_T >::const_iteratorprivate
m_blockIdSparseField< Data_T >::const_iteratorprivate
m_blockIsActivatedSparseField< Data_T >::const_iteratormutableprivate
m_blockJSparseField< Data_T >::const_iteratorprivate
m_blockKSparseField< Data_T >::const_iteratorprivate
m_blockOrderSparseField< Data_T >::const_iteratorprivate
m_blockOrderSparseField< Data_T >::const_iteratorprotected
m_blockResSparseField< Data_T >::const_iteratorprotected
m_blocksSparseField< Data_T >::const_iteratorprotected
m_blockStepsTickerSparseField< Data_T >::const_iteratorprivate
m_blockXYSizeSparseField< Data_T >::const_iteratorprotected
m_counterRefBasemutableprivate
m_dataWindowFieldResprotected
m_dummySparseField< Data_T >::const_iteratorprotected
m_extentsFieldResprotected
m_fieldSparseField< Data_T >::const_iteratorprivate
m_fileIdSparseField< Data_T >::const_iteratorprotected
m_fileManagerSparseField< Data_T >::const_iteratorprotected
m_isEmptyBlockSparseField< Data_T >::const_iteratorprivate
m_managerSparseField< Data_T >::const_iteratorprivate
m_mappingFieldResprotected
m_metadataFieldBaseprivate
m_numBlocksSparseField< Data_T >::const_iteratorprotected
m_pSparseField< Data_T >::const_iteratormutableprivate
m_sharedPtrRefBaseprivate
m_windowSparseField< Data_T >::const_iteratorprivate
mapping()FieldResinline
mapping() constFieldResinline
mappingChanged()FieldResinlinevirtual
matchDefinition(FieldRes::Ptr fieldToMatch)ResizableField< Data_T >
matchRTTI(const char *typenameStr)RefBaseinline
memSize() constSparseField< Data_T >::const_iteratorvirtual
metadata()FieldBaseinline
metadata() constFieldBaseinline
metadataHasChanged(const std::string &)MetadataCallbackinlinevirtual
ms_classTypeSparseField< Data_T >::const_iteratorprivatestatic
nameFieldBase
numGrains() constSparseField< Data_T >::const_iterator
operator!=(const Iter_T &rhs) constSparseField< Data_T >::const_iteratorinline
operator*() constSparseField< Data_T >::const_iteratorinline
operator++()SparseField< Data_T >::const_iteratorinline
operator->() constSparseField< Data_T >::const_iteratorinline
operator=(const SparseField &o)SparseField< Data_T >::const_iterator
ResizableField::operator=(const RefBase &)RefBaseinline
operator==(const Iter_T &rhs) constSparseField< Data_T >::const_iteratorinline
Ptr typedefSparseField< Data_T >::const_iterator
ref() constRefBaseinline
RefBase()RefBaseinline
RefBase(const RefBase &)RefBaseinline
refcnt()RefBaseinline
releaseBlocks(Functor_T func)SparseField< Data_T >::const_iterator
setBlockEmptyValue(int bi, int bj, int bk, const Data_T &val)SparseField< Data_T >::const_iterator
setBlockOrder(int order)SparseField< Data_T >::const_iterator
setMapping(FieldMapping::Ptr mapping)FieldResinline
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 >::const_iteratorprotected
setupNextBlock(int i, int j, int k)SparseField< Data_T >::const_iteratorinlineprivate
setupReferenceBlocks()SparseField< Data_T >::const_iterator
sizeChanged()SparseField< Data_T >::const_iteratorinlineprotectedvirtual
SparseField()SparseField< Data_T >::const_iterator
SparseField(const SparseField &o)SparseField< Data_T >::const_iterator
SparseFieldIO classSparseField< Data_T >::const_iteratorfriend
staticClassName()SparseField< Data_T >::const_iteratorinlinestatic
staticClassType()SparseField< Data_T >::const_iteratorinlinestatic
unref() constRefBaseinline
value(int i, int j, int k) constSparseField< Data_T >::const_iteratorvirtual
value_type typedefField< Data_T >
Vec typedefSparseField< Data_T >::const_iterator
voxelCount() constSparseField< Data_T >::const_iteratorvirtual
voxelIsInAllocatedBlock(int i, int j, int k) constSparseField< Data_T >::const_iterator
WeakPtr typedefRefBase
weakPtr() constRefBaseinline
xSparseField< Data_T >::const_iterator
ySparseField< Data_T >::const_iterator
zSparseField< Data_T >::const_iterator
~const_iterator()SparseField< Data_T >::const_iteratorinline
~Field()Field< Data_T >inlinevirtual
~FieldBase()FieldBasevirtual
~RefBase()RefBaseinlinevirtual
~SparseField()SparseField< Data_T >::const_iterator