IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
List of all members
ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResult Class Reference

Plan indexed collection of results for global entropy measure. More...

#include <PlanIndexedGlobalEntropyResult.h>

Inheritance diagram for ipsdk::imaproc::attr::PlanIndexedGlobalEntropyResult:
ipsdk::PlanIndexedColl< dataType > ipsdk::BasePlanIndexedColl ipsdk::BasePlanIndexedColl ipsdk::BaseObjectWithSkeleton ipsdk::BaseObjectWithSkeleton ipsdk::BaseSerializationObject ipsdk::BaseSerializationObject ipsdk::BaseDynamicObject ipsdk::BaseDynamicObject

Public Member Functions

Constructors and destructor
 PlanIndexedGlobalEntropyResult ()
 
 ~PlanIndexedGlobalEntropyResult ()
 
- Public Member Functions inherited from ipsdk::PlanIndexedColl< dataType >
const std::string & getElementsClassName () const
 
bool haveSkeleton () const
 
void insert (const ipsdk::PlanIndex &planIndex, const StorageType &pObject)
 
void insert (const ipsdk::ipUInt64 zPlanIdx, const ipsdk::ipUInt64 cPlanIdx, const ipsdk::ipUInt64 tPlanIdx, const StorageType &pObject)
 
void assign (const dataType &object, const ipUInt64 sizeZ, const ipUInt64 sizeC, const ipUInt64 sizeT)
 
ConstStorageType getStorage (const ipsdk::PlanIndex &planIndex) const
 
ConstStorageType getStorage (const ipsdk::ipUInt64 zPlanIdx, const ipsdk::ipUInt64 cPlanIdx, const ipsdk::ipUInt64 tPlanIdx) const
 
StorageType getStorage (const ipsdk::PlanIndex &planIndex)
 
StorageType getStorage (const ipsdk::ipUInt64 zPlanIdx, const ipsdk::ipUInt64 cPlanIdx, const ipsdk::ipUInt64 tPlanIdx)
 
const ValueType & getValue (const ipsdk::PlanIndex &planIndex) const
 
const ValueType & getValue (const ipsdk::ipUInt64 zPlanIdx, const ipsdk::ipUInt64 cPlanIdx, const ipsdk::ipUInt64 tPlanIdx) const
 
const ValueType & getValue (const ipsdk::ipUInt64 planOffset) const
 
ValueType & getValue (const ipsdk::PlanIndex &planIndex)
 
ValueType & getValue (const ipsdk::ipUInt64 zPlanIdx, const ipsdk::ipUInt64 cPlanIdx, const ipsdk::ipUInt64 tPlanIdx)
 
ValueType & getValue (const ipsdk::ipUInt64 planOffset)
 
- Public Member Functions inherited from ipsdk::BasePlanIndexedColl
const PlanIndexedConstCollgetBaseColl () const
 
ipUInt64 getNbPlans () const
 
bool isComplete () const
 
bool isComplete (const ipUInt64 sizeZ, const ipUInt64 sizeC, const ipUInt64 sizeT) const
 
const PlanIndexgetPlanIndex (const ipUInt64 planOffset) const
 
void clear ()
 
ipUInt64 getMaxSizeZ () const
 
ipUInt64 getMaxSizeC () const
 
ipUInt64 getMaxSizeT () const
 
bool exists (const PlanIndex &planIndex) const
 
bool exists (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx) const
 
ipUInt64 getMaxSizeZ () const
 
ipUInt64 getMaxSizeC () const
 
ipUInt64 getMaxSizeT () const
 
bool exists (const PlanIndex &planIndex) const
 
bool exists (const ipUInt64 zPlanIdx, const ipUInt64 cPlanIdx, const ipUInt64 tPlanIdx) const
 
- Public Member Functions inherited from ipsdk::BaseObjectWithSkeleton
const eSklSrzModegetSerializationMode () const
 
void setSerializationMode (const eSklSrzMode &sklSrzMode) const
 
- Public Member Functions inherited from ipsdk::BaseDynamicObject
virtual const std::string & getClassName () const
 
virtual BaseDynamicObjectcreateNew () const=0
 
virtual DynamicObjectPtr createShared () const=0
 
virtual bool hasCopySupport () const=0
 
virtual BaseDynamicObjectduplicate () const=0
 
virtual DynamicObjectPtr duplicateShared () const=0
 

Additional Inherited Members

- Public Types inherited from ipsdk::BasePlanIndexedColl
typedef std::map< PlanIndex, SerializationObjectPtrPlanIndexedColl
 
typedef std::map< PlanIndex, SerializationObjectConstPtrPlanIndexedConstColl
 
- Static Public Member Functions inherited from ipsdk::BaseSerializationObject
static ipUInt32 getVersion ()
 
- Static Public Member Functions inherited from ipsdk::BaseDynamicObject
static const std::string & getTypeName ()
 
- Protected Member Functions inherited from ipsdk::BasePlanIndexedColl
void insert (const PlanIndex &planIndex, const SerializationObjectPtr &pObject)
 
void assign (const BaseSerializationObject &object, const ipUInt64 sizeZ, const ipUInt64 sizeC, const ipUInt64 sizeT)
 
SerializationObjectConstPtr getStorage (const PlanIndex &planIndex) const
 
const SerializationObjectPtrgetStorage (const PlanIndex &planIndex)
 
SerializationObjectConstPtr getStorage (const PlanIndex &planIndex) const
 
const SerializationObjectPtrgetStorage (const PlanIndex &planIndex)
 
- Protected Member Functions inherited from ipsdk::BaseSerializationObject
virtual BoolResult write (BaseOArchive &ar) const
 
virtual BoolResult read (BaseIArchive &ar)
 
- Protected Member Functions inherited from ipsdk::BaseDynamicObject
virtual void initCtorCopy (const BaseDynamicObject &object)
 
virtual void copy (const BaseDynamicObject &object)
 
- Protected Attributes inherited from ipsdk::BasePlanIndexedColl
PlanIndexedColl _planIndexedColl
 
- Protected Attributes inherited from ipsdk::BaseObjectWithSkeleton
eSklSrzMode _sklSrzMode
 

Detailed Description

Plan indexed collection of results for global entropy measure.

Author
R. Abbal
Date
2017/07/26

The documentation for this class was generated from the following file: