| virtual DWORD | BitsPerPixel (void) const =0 | 
| virtual eRhRdkPepByteOrder | ByteOrder (void) const =0 | 
| virtual bool | ChannelInformationAvailable (const UUID &uuidChannel) const =0 | 
| virtual void * | EVF (const wchar_t *, void *)=0 | 
| virtual bool | GetChannelValue (const UUID &uuidChannel, int x, int y, float &fValueOut) const =0 | 
| virtual bool | GetChannelValues (const UUID *aUuidChannels, int x, int y, float *aValuesOut, int iNumberOfValues) const =0 | 
| virtual bool | GetDIBPixel (int x, int y, float &fRedOut, float &fGreenOut, float &fBlueOut) const =0 | 
| virtual bool | GetMinMaxValuesFromChannel (const UUID &uuidChannel, float &fMinOut, float &fMaxOut) const =0 | 
| virtual bool | IsPickPointOnImageImplemented (void) const =0 | 
| virtual bool | IsPickRectangleOnImageImplemented (void) const =0 | 
| virtual bool | IsProcessInterrupted (void) const =0 | 
| virtual DWORD | LineLength (void) const =0 | 
| virtual IRhRdkRenderWindow::IChannel * | NewChannel (const UUID &uuidChannel) const =0 | 
| virtual void | OnProcessImageBegin (const wchar_t *wszPlugIn) const =0 | 
| virtual void | OnProcessImageEnd (const wchar_t *wszPlugIn) const =0 | 
| virtual void | OnProcessImageProgress (const wchar_t *wszPlugIn, float fProgress) const =0 | 
| virtual bool | PickPointOnImage (int &x, int &y, HCURSOR hCursor) const =0 | 
| virtual bool | PickRectangleOnImage (ON_4iRect &rectOut, HCURSOR hCursor) const =0 |