Loading...
Searching...
No Matches
DistanceModel Member List

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

BeanLike(const BeanLike &b)BeanLikeinline
BeanLike(const std::string &name, const std::string &description="")BeanLikeinline
CONN4 enum value (defined in DistanceModel)DistanceModel
CONN8 enum value (defined in DistanceModel)DistanceModel
CONN_UNSET enum value (defined in DistanceModel)DistanceModel
createChain(DistanceNeighbourhood &chain, PIXEL_ADJACENCY topology=PIXEL_ADJACENCY::KNIGHT, bool forward=true) constDistanceModel
createChain(DistanceNeighbourhood &chain, bool forward=true) const (defined in DistanceModel)DistanceModelinline
decrease(float value, float coeff) const =0 (defined in DistanceModel)DistanceModelpure virtual
descriptionBeanLikeprotected
DistanceModel(const std::string &name, const std::string &description="")DistanceModelinlineprotected
DistanceModel(const DistanceModel &dm) (defined in DistanceModel)DistanceModelinlineprotected
getDescription() constBeanLikeinlinevirtual
getElement(short dx, short dy, bool forward=true) const =0 (defined in DistanceModel)DistanceModelpure virtual
getMax() constDistanceModelinline
getName() constBeanLikeinlinevirtual
getParameter(const std::string &p) constBeanLikeinline
getParameters() constBeanLikeinline
getParameters()BeanLikeinline
getRadiusHorz() const (defined in DistanceModel)DistanceModelinline
getRadiusVert() const (defined in DistanceModel)DistanceModelinline
hasParameters() constBeanLikeinline
horzDecDistanceModelprotected
horzRadius (defined in DistanceModel)DistanceModelprotected
KNIGHT enum value (defined in DistanceModel)DistanceModel
map_t typedefBeanLike
maxCodeValueDistanceModelprotected
nameBeanLikeprotected
nan_f (defined in DistanceModel)DistanceModelstatic
operator=(const BeanLike &b)BeanLikeinline
parametersBeanLikeprotected
PIXEL_ADJACENCY enum name (defined in DistanceModel)DistanceModel
pixelAdjacency (defined in DistanceModel)DistanceModel
PixelAdjacencyFlagger typedef (defined in DistanceModel)DistanceModel
pixelAdjacencyStr (defined in DistanceModel)DistanceModelmutableprotected
setDecrement(float horz, float vert=NAN, float horzRight=NAN, float vertUp=NAN)=0DistanceModelpure virtual
setMax(float maxCodeValue)DistanceModelinline
setParameter(const std::string &p, const Castable &value)BeanLikeinline
setParameter(const std::string &p, const VariableT< T > &value)BeanLikeinline
setParameter(const std::string &p, const F &value)BeanLikeinline
setParameter(const std::string &p, std::initializer_list< F > value)BeanLikeinline
setParameters(std::initializer_list< Variable::init_pair_t > args)BeanLikeinline
setParameters(const std::string &p, char assignmentSymbol='=', char separatorSymbol=0)BeanLikeinlinevirtual
setParameters(const std::map< std::string, T > &args)BeanLikeinline
setParameters(const SmartMap< T > &args)BeanLikeinline
setParametersFromEntries(const F &args)BeanLikeinline
setRadius(float horz, float vert=nan_f, float horzLeft=nan_f, float vertUp=nan_f)=0DistanceModelpure virtual
setRadiusVerbatim(float horz, float vert=nan_f, float horzLeft=nan_f, float vertUp=nan_f)DistanceModelinline
setTopology(PIXEL_ADJACENCY topology)DistanceModelinline
setTopology(const std::string &topology) (defined in DistanceModel)DistanceModelinline
storeLastArguments(const std::string &p)BeanLikeinlineprotectedvirtual
topol_t typedef (defined in DistanceModel)DistanceModel
toStream(std::ostream &ostr, bool compact=true) constBeanLikevirtual
update() (defined in DistanceModel)DistanceModel
updateBean() const overrideDistanceModelvirtual
vertDecDistanceModelprotected
vertRadius (defined in DistanceModel)DistanceModelprotected
~BeanLike() (defined in BeanLike)BeanLikeinlinevirtual
~DistanceModel() (defined in DistanceModel)DistanceModelinlinevirtual