3Depict
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Filter Member List

This is the complete list of members for Filter, including all inherited members.

applyPropertyNow(T &oldProp, const std::string &newVal, bool &needUp)Filterprotected
applyPropertyNow(bool &prop, const std::string &val, bool &needUp)Filter
applyPropertyNow(Point3D &prop, const std::string &val, bool &needUp)Filter
applyPropertyNow(std::string &prop, const std::string &val, bool &needUp)Filter
buildSplitPoints(const vector< const FilterStreamData *> &dataIn, ProgressData &progress, size_t totalDataSize, const RangeFile *rngF, const vector< bool > &pSourceEnabled, const vector< bool > &pTargetEnabled, vector< T > &pSource, vector< T > &pTarget)Filterinlineprotectedstatic
cacheFilterprotected
cacheAsNeeded(FilterStreamData *s)Filterprotected
cacheOKFilterprotected
canBeHazardous() constFilterinlinevirtual
clearCache()Filtervirtual
clearConsole()Filterinline
clearDevices()Filtervirtual
cloneUncached() const =0Filterpure virtual
collateIons(const std::vector< const FilterStreamData *> &dataIn, std::vector< IonHit > &outVector, ProgressData &prog, size_t totalDataSize=(size_t) -1)Filterprotectedstatic
collateIons(const std::vector< const FilterStreamData *> &dataIn, std::vector< Point3D > &outVector, ProgressData &prog, size_t totalDataSize=(size_t) -1)Filterprotectedstatic
consoleOutputFilterprotected
convertFileStringToAbsolute(const string &basePath, std::string &s) constFilterprotected
demuxKey(unsigned int key, unsigned int &keyType, unsigned int &ionOffset)Filterprotectedstatic
devicesFilterprotected
extendDataVector(std::vector< T > &dest, const std::vector< IonHit > &vIonData, unsigned int &progress, size_t offset)Filterinlineprotectedstatic
Filter()Filter
filterOutputsFilterprotected
getBaseErrString(unsigned int errCode)Filterprotectedstatic
getConsoleStrings(std::vector< std::string > &v) constFilterinline
getErrString(unsigned int code) constFilter
getIonstreamIonID(const IonStreamData *d, const RangeFile *r)Filterinlineprotectedstatic
getNumOutput(unsigned int streamType) constFilter
getProperties(FilterPropGroup &propertyList) const =0Filterpure virtual
getRefreshBlockMask() const =0Filterpure virtual
getRefreshEmitMask() const =0Filterpure virtual
getRefreshUseMask() const =0Filterpure virtual
getSelectionDevices(std::vector< SelectionDevice *> &devices) constFilter
getSpecificErrString(unsigned int errCode) const =0Filterprotectedpure virtual
getStateOverrides(std::vector< std::string > &overrides) constFilterinlinevirtual
getStreamsOfType(const std::vector< const FilterStreamData *> &vec, std::vector< const T *> &dataOut)Filterstatic
getType() const =0Filterpure virtual
getUserString() constFiltervirtual
haveCache() constFilter
initFilter(const std::vector< const FilterStreamData *> &dataIn, std::vector< const FilterStreamData *> &dataOut)Filtervirtual
isPureDataSource() constFilterinlinevirtual
isUsefulAsAppend() constFilterinlinevirtual
monitorNeedsRefresh() constFilterinlinevirtual
muxKey(unsigned int keyType, unsigned int ionOffset)Filterprotectedstatic
numBytesForCache(size_t nObjects) const =0Filterpure virtual
numStreamsLastRefreshFilterprotected
propagateCache(std::vector< const FilterStreamData *> &dataOut) constFilterprotected
propagateStreams(const std::vector< const FilterStreamData *> &dataIn, std::vector< const FilterStreamData *> &dataOut, size_t mask=STREAMTYPE_MASK_ALL, bool invertMask=false)Filterprotectedstatic
readState(xmlNodePtr &n, const std::string &packDir="")=0Filterpure virtual
refresh(const std::vector< const FilterStreamData *> &dataIn, std::vector< const FilterStreamData *> &dataOut, ProgressData &progress)=0Filterpure virtual
setCaching(bool enableCache)Filterinline
setProperty(unsigned int key, const std::string &value, bool &needUpdate)=0Filterpure virtual
setPropFromBinding(const SelectionBinding &b)=0Filterpure virtual
setPropFromRegion(unsigned int method, unsigned int regionID, float newPos)Filtervirtual
setStrongRandom(bool strongRand)Filterinlinestatic
setUserString(const std::string &str)Filterinlinevirtual
strongRandomFilterprotectedstatic
trueName() constFilterinline
typeString() const =0Filterpure virtual
updateOutputInfo(const std::vector< const FilterStreamData *> &dataOut)Filter
userStringFilterprotected
wantAbortFilterstatic
writePackageState(std::ostream &f, unsigned int format, const std::vector< std::string > &valueOverrides, unsigned int depth=0) constFilterinlinevirtual
writeState(std::ostream &f, unsigned int format, unsigned int depth=0) const =0Filterpure virtual
~Filter()Filtervirtual