3Depict
|
This is the complete list of members for Filter, including all inherited members.
applyPropertyNow(T &oldProp, const std::string &newVal, bool &needUp) | Filter | protected |
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) | Filter | inlineprotectedstatic |
cache | Filter | protected |
cacheAsNeeded(FilterStreamData *s) | Filter | protected |
cacheOK | Filter | protected |
canBeHazardous() const | Filter | inlinevirtual |
clearCache() | Filter | virtual |
clearConsole() | Filter | inline |
clearDevices() | Filter | virtual |
cloneUncached() const =0 | Filter | pure virtual |
collateIons(const std::vector< const FilterStreamData *> &dataIn, std::vector< IonHit > &outVector, ProgressData &prog, size_t totalDataSize=(size_t) -1) | Filter | protectedstatic |
collateIons(const std::vector< const FilterStreamData *> &dataIn, std::vector< Point3D > &outVector, ProgressData &prog, size_t totalDataSize=(size_t) -1) | Filter | protectedstatic |
consoleOutput | Filter | protected |
convertFileStringToAbsolute(const string &basePath, std::string &s) const | Filter | protected |
demuxKey(unsigned int key, unsigned int &keyType, unsigned int &ionOffset) | Filter | protectedstatic |
devices | Filter | protected |
extendDataVector(std::vector< T > &dest, const std::vector< IonHit > &vIonData, unsigned int &progress, size_t offset) | Filter | inlineprotectedstatic |
Filter() | Filter | |
filterOutputs | Filter | protected |
getBaseErrString(unsigned int errCode) | Filter | protectedstatic |
getConsoleStrings(std::vector< std::string > &v) const | Filter | inline |
getErrString(unsigned int code) const | Filter | |
getIonstreamIonID(const IonStreamData *d, const RangeFile *r) | Filter | inlineprotectedstatic |
getNumOutput(unsigned int streamType) const | Filter | |
getProperties(FilterPropGroup &propertyList) const =0 | Filter | pure virtual |
getRefreshBlockMask() const =0 | Filter | pure virtual |
getRefreshEmitMask() const =0 | Filter | pure virtual |
getRefreshUseMask() const =0 | Filter | pure virtual |
getSelectionDevices(std::vector< SelectionDevice *> &devices) const | Filter | |
getSpecificErrString(unsigned int errCode) const =0 | Filter | protectedpure virtual |
getStateOverrides(std::vector< std::string > &overrides) const | Filter | inlinevirtual |
getStreamsOfType(const std::vector< const FilterStreamData *> &vec, std::vector< const T *> &dataOut) | Filter | static |
getType() const =0 | Filter | pure virtual |
getUserString() const | Filter | virtual |
haveCache() const | Filter | |
initFilter(const std::vector< const FilterStreamData *> &dataIn, std::vector< const FilterStreamData *> &dataOut) | Filter | virtual |
isPureDataSource() const | Filter | inlinevirtual |
isUsefulAsAppend() const | Filter | inlinevirtual |
monitorNeedsRefresh() const | Filter | inlinevirtual |
muxKey(unsigned int keyType, unsigned int ionOffset) | Filter | protectedstatic |
numBytesForCache(size_t nObjects) const =0 | Filter | pure virtual |
numStreamsLastRefresh | Filter | protected |
propagateCache(std::vector< const FilterStreamData *> &dataOut) const | Filter | protected |
propagateStreams(const std::vector< const FilterStreamData *> &dataIn, std::vector< const FilterStreamData *> &dataOut, size_t mask=STREAMTYPE_MASK_ALL, bool invertMask=false) | Filter | protectedstatic |
readState(xmlNodePtr &n, const std::string &packDir="")=0 | Filter | pure virtual |
refresh(const std::vector< const FilterStreamData *> &dataIn, std::vector< const FilterStreamData *> &dataOut, ProgressData &progress)=0 | Filter | pure virtual |
setCaching(bool enableCache) | Filter | inline |
setProperty(unsigned int key, const std::string &value, bool &needUpdate)=0 | Filter | pure virtual |
setPropFromBinding(const SelectionBinding &b)=0 | Filter | pure virtual |
setPropFromRegion(unsigned int method, unsigned int regionID, float newPos) | Filter | virtual |
setStrongRandom(bool strongRand) | Filter | inlinestatic |
setUserString(const std::string &str) | Filter | inlinevirtual |
strongRandom | Filter | protectedstatic |
trueName() const | Filter | inline |
typeString() const =0 | Filter | pure virtual |
updateOutputInfo(const std::vector< const FilterStreamData *> &dataOut) | Filter | |
userString | Filter | protected |
wantAbort | Filter | static |
writePackageState(std::ostream &f, unsigned int format, const std::vector< std::string > &valueOverrides, unsigned int depth=0) const | Filter | inlinevirtual |
writeState(std::ostream &f, unsigned int format, unsigned int depth=0) const =0 | Filter | pure virtual |
~Filter() | Filter | virtual |