Rhino C++ API  8.6
Public Member Functions | List of all members
IRhRdkPostEffectImageEx Class Referenceabstract

#include <IRhRdkPostEffectImage.h>

Inheritance diagram for IRhRdkPostEffectImageEx:
IRhRdkPostEffectImage

Public Member Functions

virtual BYTE * BitsEx (eRhRdkPepByteOrder) const =0
 
- Public Member Functions inherited from IRhRdkPostEffectImage
virtual ~IRhRdkPostEffectImage ()
 
virtual BYTE * Bits (void) const =0
 
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 DWORD Height (void) const =0
 
virtual bool Inverted (void) 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::IChannelNewChannel (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
 
virtual bool UpdateImage (void)=0
 
virtual DWORD Width (void) const =0
 

Member Function Documentation

◆ BitsEx()

virtual BYTE* IRhRdkPostEffectImageEx::BitsEx ( eRhRdkPepByteOrder  ) const
pure virtual
Returns
A pointer to the bits in the image DIB.