Use the constructors and destructor in this group to create and destroy objects of class IFillBundle.
![]() |
public:
virtual ~IFillBundle()
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
IFillBundle()
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IFillBundle( const IBaseColor& fillColor, const IColorTransferMode& transferMode )
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IFillBundle(const IBaseColor& fillColor)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
public:
IFillBundle(const IFillBundle&)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use the operator in this group to assign the given IFillBundle object to the target one.
![]() |
public:
IFillBundle& operator =(const IFillBundle&)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use this operator to compare the given IAttributeState object with the current IFillBundle object for equality
![]() |
public:
virtual bool operator ==(const IAttributeState&) const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use the functions in this group to obtain the object's drawing operation, fill paint, and fill transfer mode.
![]() |
public:
virtual IAttributeState::EDrawOperation drawingOperation() const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
virtual const IPaint* fillPaint() const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
virtual const IColorTransferMode* fillTransferMode() const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use the functions in this group to set the fill bundle's values, such as the fill color and transfer mode.
![]() |
public:
void setFillColor(const IBaseColor& color)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
public:
void setFillTransferMode( const IColorTransferMode& transferMode )
Windows | OS/2 | AIX |
Yes | Yes | Yes |
Use the functions in this group to read the object in from the given stream and write it out to it.
![]() |
protected:
virtual void readFromStream(IDataStream& toWhere)
Windows | OS/2 | AIX |
Yes | Yes | Yes |
![]() |
protected:
virtual void writeToStream(IDataStream& toWhere) const
Windows | OS/2 | AIX |
Yes | Yes | Yes |
virtual ~IAttributeState()
virtual EDrawOperation drawingOperation() const = 0
virtual const ICap* frameEndCap() const
virtual const IJoint* frameJoint() const
virtual const IPaint* framePaint() const
virtual const IPen* framePen() const
virtual const IColorTransferMode* frameTransferMode() const
IAttributeState(const IAttributeState&)
IAttributeState()
virtual const IImageSamplingControl* imageSampling() const
virtual const IImageTransferMode* imageTransferMode() const
bool operator !=(const IAttributeState& obj) const
IAttributeState& operator =(const IAttributeState&)
virtual bool operator ==(const IAttributeState& obj) const
virtual unsigned long timeStamp() const
virtual ~IMStreamable()
void externalizeToStream(IDataStream& towhere) const
void internalizeFromStream(IDataStream& fromwhere)
virtual const ITypeRepresentation& typeRepresentation() const = 0
StreamableDeclarationsMacro(IFillBundle)
IMStreamable()
IMStreamable(const IMStreamable& other)
virtual void readFromStream(IDataStream& fromwhere) = 0
virtual void writeToStream(IDataStream& towhere) const = 0
void resetTimeStamp()
void setTimeStamp(unsigned long)
void updateTimeStamp()