A series of color control points able to give an (interpolated) color for every position [0,1].
More...
|
| | mDeclareEnumUtils (Status) |
| |
| | Sequence () |
| | Empty. More...
|
| |
| | Sequence (const char *) |
| | Find by name in SeqMGR. More...
|
| |
| | mDeclInstanceCreatedNotifierAccess (Sequence) |
| |
| | mDeclMonitorableAssignment (Sequence) |
| |
| Color | color (PosType) const |
| | 0 <= pos <= 1 More...
|
| |
| Status | status () const |
| |
| bool | isSys () const |
| |
| | mImplSimpleMonitoredGetSet (inline, disabled, setDisabled, bool, disabled_, cStatusChange()) uiString statusDispStr() const |
| |
| bool | isEmpty () const |
| |
| size_type | size () const |
| |
| PosType | position (IdxType) const |
| |
| CompType | r (IdxType) const |
| |
| CompType | g (IdxType) const |
| |
| CompType | b (IdxType) const |
| |
| size_type | transparencySize () const |
| |
| TranspPtType | transparency (IdxType) const |
| |
| CompType | transparencyAt (PosType) const |
| |
| void | setTransparency (TranspPtType) |
| |
| void | changeTransparency (IdxType, TranspPtType) |
| |
| void | removeTransparencies () |
| |
| void | removeTransparencyAt (IdxType) |
| |
| bool | hasTransparency () const |
| |
| | mImplSimpleMonitoredGetSet (inline, nrSegments, setNrSegments, size_type, nrsegments_, cSegmentationChange()) bool isSegmentized() const |
| |
| void | changeColor (IdxType, CompType, CompType, CompType) |
| |
| void | changePos (IdxType, PosType) |
| |
| IdxType | setColor (PosType, CompType, CompType, CompType) |
| |
| void | removeColor (IdxType) |
| |
| void | removeAllColors () |
| |
| void | fillPar (IOPar &) const |
| |
| bool | usePar (const IOPar &) |
| |
| | mImplSimpleMonitoredGetSet (inline, undefColor, setUndefColor, Color, undefcolor_, cUdfColChange()) mImplSimpleMonitoredGetSet(inline |
| |
| | cMarkColChange ()) static ChangeType cStatusChange() |
| |
| | SharedObject (const char *nm=0) |
| |
| | SharedObject (const SharedObject &) |
| |
| SharedObject & | operator= (const SharedObject &) |
| |
| bool | operator== (const SharedObject &) const |
| |
| bool | operator!= (const SharedObject &oth) const |
| |
| virtual SharedObject * | clone () const |
| |
| ChangeType | compareWith (const Monitorable &) const |
| |
| | NamedMonitorable (const char *nm=0) |
| |
| | NamedMonitorable (const NamedObject &) |
| |
| virtual | ~NamedMonitorable () |
| |
| | NamedMonitorable (const NamedMonitorable &) |
| |
| NamedMonitorable & | operator= (const NamedMonitorable &) |
| |
| bool | operator== (const NamedMonitorable &) const |
| |
| bool | operator!= (const NamedMonitorable &oth) const |
| |
| virtual NamedMonitorable * | getClone () const |
| |
| virtual BufferString | getName () const |
| |
| virtual void | setName (const char *) |
| |
| | Monitorable (const Monitorable &) |
| |
| virtual | ~Monitorable () |
| |
| Monitorable & | operator= (const Monitorable &) |
| |
| bool | operator== (const Monitorable &) const |
| |
| virtual ChangeDataNotifier & | objectChanged () const |
| |
| virtual Notifier< Monitorable > & | objectToBeDeleted () const |
| |
| virtual void | touch () const |
| |
| virtual DirtyCountType | dirtyCount () const |
| |
| void | sendChangeNotification (const ChangeData &) const |
| |
| void | sendEntireObjectChangeNotification () const |
| |
| void | transferNotifsTo (const Monitorable &, const CallBacker *onlyfor=0) const |
| |
| | CallBacker () |
| |
| | CallBacker (const CallBacker &) |
| |
| virtual | ~CallBacker () |
| |
| bool | attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const |
| |
| bool | attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const |
| |
| void | detachCB (const NotifierAccess &, const CallBack &) const |
| |
| void | detachCB (const NotifierAccess *notif, const CallBack &cb) const |
| |
| bool | isNotifierAttached (const NotifierAccess *) const |
| | Only for debugging purposes, don't use. More...
|
| |
| virtual bool | isCapsule () const |
| |
| void | stopReceivingNotifications () const |
| |
| | NamedObject (const char *nm=0) |
| |
| | NamedObject (const NamedObject &oth) |
| |
| virtual | ~NamedObject () |
| |
| NamedObject & | operator= (const NamedObject &) |
| |
| bool | operator== (const NamedObject &oth) const |
| |
| virtual const OD::String & | name () const |
| |
| bool | getNameFromPar (const IOPar &) |
| |
| void | putNameInPar (IOPar &) const |
| |
|
| | ~Sequence () |
| |
| size_type | gtSize () const |
| |
| PosType | snapToSegmentCenter (PosType) const |
| |
| CompType | gtTransparencyAt (PosType) const |
| |
| bool | chgColor (IdxType, CompType, CompType, CompType) |
| |
| bool | rmColor (IdxType) |
| |
| void | emitStatusChg () const |
| |
| void | copyAll (const SharedObject &) |
| |
| virtual | ~SharedObject () |
| |
| void | copyAll (const NamedMonitorable &) |
| |
| | Monitorable () |
| |
| void | copyAll (const Monitorable &) |
| |
| void | sendChgNotif (AccessLocker &, const ChangeData &) const |
| | calls objectChanged with released lock More...
|
| |
| void | sendChgNotif (AccessLocker &, ChangeType, IDType) const |
| | calls objectChanged with released lock More...
|
| |
| void | sendDelNotif () const |
| |
| void | stopChangeNotifications () const |
| |
| void | resumeChangeNotifications () const |
| |
| template<class T > |
| T | getMemberSimple (const T &) const |
| | the get function used by mImplSimpleMonitoredGet More...
|
| |
| template<class TMember , class TSetTo > |
| void | setMemberSimple (TMember &, TSetTo, ChangeType, IDType) |
| | the set function used by mImplSimpleMonitoredSet More...
|
| |
| void | detachAllNotifiers () const |
| | Call from the destructor of your inherited object. More...
|
| |
A series of color control points able to give an (interpolated) color for every position [0,1].
Standard color sequences ('Color tables') are read at program start, including the 'user defined' ones. Users can overrule or 'remove' the standard ones. Disabled sequences will not be shown in selectors.
Sequences cannot be scaled, try the Mapper.