Rhino C++ API  8.6
CRhinoDib Member List

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

BitBlt(const ON_4iRect &destRect, const CRhinoDib &srcDib, const ON_2iPoint &srcPoint)CRhinoDib
BitBlt(int x, int y, int nWidth, int nHeight, const CRhinoDib *srcDC, int srcLeft, int srcTop, int mode)CRhinoDib
Bitmap() constCRhinoDib
Bitmap() constCRhinoDib
bitmap_file_type enum nameCRhinoDib
bitmap_file_type enum nameCRhinoDib
BitmapInfo() constCRhinoDib
BlendDibsUsingAlphaChannel(long xDest, long yDest, long cx, long cy, CRhinoDib &src, long xSrc, long ySrc)CRhinoDib
BltToDib(CRhinoDib &destination, long x_dest, long y_dest, long cx, long cy, long x_src, long y_src)CRhinoDib
BltToDib(BITMAPINFO &destination, long x_dest, long y_dest, long cx, long cy, long x_src, long y_src)CRhinoDib
bmp_file_type enum valueCRhinoDib
Cache() constCRhinoDib
Cache() constCRhinoDib
Clear(COLORREF)CRhinoDib
Clear(COLORREF)CRhinoDib
ColorDepth() constCRhinoDib
ColorDepth() constCRhinoDib
ComponentOrder(void) constCRhinoDib
ComponentOrder(void) constCRhinoDib
ComponentOrders enum nameCRhinoDib
ComponentOrders enum nameCRhinoDib
construct()CRhinoDibprotected
ConvertToGrayScale(bool bSetAlpha=false)CRhinoDib
ConvertToGrayScale(bool bSetAlpha=false)CRhinoDib
ConvertToNormalMap(bool bLossyCompressionSource, bool &bPositiveZComponent)CRhinoDib
ConvertToNormalMap(bool bLossyCompressionSource, bool &bPositiveZComponent)CRhinoDib
CopyDib() constCRhinoDib
CopyDib(const BITMAPINFO &bmi)CRhinoDib
CopyHBitmap() constCRhinoDib
CopyHBitmap()CRhinoDib
CopyToClipboard(HWND hwnd=nullptr) constCRhinoDib
CopyToClipboard(HWND hwnd) constCRhinoDib
CreateDib(long width, long height, int color_depth, bool select_into_mem_dc=false, HPALETTE=nullptr)CRhinoDib
CreateDib(int width, int height, int color_depth, bool select_into_mem_dc=false, CPalette *=NULL)CRhinoDib
CreateGlAlphaTexture(const CRhinoDib &, bool, unsigned int)CRhinoDibfriend
CreateHBitmap(HPALETTE hpal=nullptr)CRhinoDib
CreatePalette(LPBITMAPINFO)CRhinoDib
CRhCmnDisplayBitmap classCRhinoDibfriend
CRhEngine_GL11 classCRhinoDibfriend
CRhEngine_PEP_GL33 classCRhinoDibfriend
CRhinoDib()CRhinoDib
CRhinoDib(long width, long height, int color_depth, bool select_into_mem_dc=false, HPALETTE=nullptr)CRhinoDib
CRhinoDib(const CRhinoDib &)CRhinoDib
CRhinoDib(LPBITMAPINFO, bool free_lpbmi=true)CRhinoDib
CRhinoDib(HBITMAP)CRhinoDib
CRhinoDib()CRhinoDib
CRhinoDib(int width, int height, int color_depth, bool select_into_mem_dc=false, CPalette *=NULL)CRhinoDib
CRhinoDib(const CRhinoDib &)CRhinoDib
CRhinoDib(HBITMAP)CRhinoDib
CRhinoDib(CGImageRef)CRhinoDib
CRhinoDisplayEngine_GDI classCRhinoDibfriend
CRhinoDisplayEngine_OGL classCRhinoDibfriend
CRhinoDisplayPipeline classCRhinoDibfriend
CRhOpenGLRenderer classCRhinoDibfriend
CRhOpenGLTexture2D classCRhinoDibfriend
CRhOpenGLTextureCube classCRhinoDibfriend
CRhRdkPostEffectImage classCRhinoDibfriend
CRhRegionSelectHelper classCRhinoDibfriend
CRhResourceManagerMetal classCRhinoDibfriend
CXXXXRender classCRhinoDibfriend
DCSelectBitmap(bool)CRhinoDib
dds_file_type enum valueCRhinoDib
DestroyDib()CRhinoDib
DestroyDib()CRhinoDib
DPI() constCRhinoDib
DPI() constCRhinoDib
Draw(CDC *pDC, int x=0, int y=0, int cx=0, int cy=0, int xSrc=0, int ySrc=0)CRhinoDib
Draw(CDC *pDC, CRect rect, int xSrc=0, int ySrc=0)CRhinoDib
DrawFilledCircle(const ON_2iPoint &center, int radius, ON_Color)CRhinoDib
DrawFilledPolygon(const ON_SimpleArray< ON_2iPoint > &points, ON_Color cr)CRhinoDib
DrawFilledTriangle(const ON_2iPoint &p1, const ON_2iPoint &p2, const ON_2iPoint &p3, ON_Color)CRhinoDib
DrawLine(const ON_2iPoint &p1, const ON_2iPoint &p2, ON_Color color, int thickness=0, bool circle_caps=false)CRhinoDib
DrawMasked(CDC *pDC, COLORREF crMask, int x=0, int y=0, int cx=0, int cy=0, int xSrc=0, int ySrc=0)CRhinoDib
DrawMasked(CDC *pDC, COLORREF crMask, CRect rect, int xSrc=0, int ySrc=0)CRhinoDib
DrawPolyline(const ON_SimpleArray< ON_2iPoint > &points, ON_Color color, int thickness=0, bool circle_caps=false, bool close=false)CRhinoDib
FastPixelAccess(void) constCRhinoDib
FastPixelAccess(void)CRhinoDib
FastPixelAccess(void) constCRhinoDib
FastPixelAccess(void)CRhinoDib
FileTypeFromFileName(const wchar_t *lpsFileName)CRhinoDibstatic
FileTypeFromFileName(const wchar_t *lpsFileName)CRhinoDibstatic
FileTypeSupportsAlphaChannel(bitmap_file_type fileType)CRhinoDibstatic
FileTypeSupportsAlphaChannel(const wchar_t *fileName)CRhinoDibstatic
FileTypeSupportsAlphaChannel(bitmap_file_type fileType)CRhinoDibstatic
FileTypeSupportsAlphaChannel(const wchar_t *fileName)CRhinoDibstatic
FillSolid(COLORREF)CRhinoDib
FillSolid(ON_Color color)CRhinoDib
FillSolidRect(int x, int y, int nWidth, int nHeight, ON_Color color)CRhinoDib
FillSolidRect(CRect &rect, ON_Color color)CRhinoDib
FindDIBBits() constCRhinoDib
FindDIBBits(ComponentOrders) constCRhinoDib
FlippedPoint(const ON_2iPoint &) constCRhinoDib
FlippedPoints(const ON_SimpleArray< ON_2iPoint > &) constCRhinoDib
FlipPoint(ON_2iPoint &) constCRhinoDib
FlipPoints(ON_SimpleArray< ON_2iPoint > &) constCRhinoDib
FlipVertical(void)CRhinoDib
FlipVertical()CRhinoDib
FloodFill(long x, long y, COLORREF cr, int traget_alpha=-1)CRhinoDib
GaussianBlurWithRadius(double radius)CRhinoDib
GetBitmapType(const wchar_t *lpsFileName)CRhinoDibprotectedstatic
GetBitmapType(const wchar_t *lpsFileName)CRhinoDibprotectedstatic
GetDepth() constCRhinoDib
GetDepth() constCRhinoDib
GetGlTextureForDib(class CRhinoDisplayEngine_OGL &, const CRhinoDib &)CRhinoDibfriend
GetPixel(unsigned char *base, long x, unsigned char *r, unsigned char *g, unsigned char *b) constCRhinoDib
GetPixel(long x, long y, COLORREF &cr) constCRhinoDib
GetPixel(long x, long y, COLORREF &cr, int &alpha) constCRhinoDib
GetPixel(long x, long y, int &r, int &g, int &b) constCRhinoDib
GetPixel(long x, long y, int &r, int &g, int &b, int &alpha) constCRhinoDib
GetPixel(long x, long y, float &r, float &g, float &b) constCRhinoDib
GetPixel(long x, long y, float &r, float &g, float &b, float &alpha) constCRhinoDib
GetPixel(const LPBYTE dib_bits, int color_depth, long x, long y, COLORREF &cr, int &alpha) constCRhinoDib
GetPixel(const LPBYTE dib_bits, int color_depth, long x, long y, int &r, int &g, int &b) constCRhinoDib
GetPixel(const LPBYTE dib_bits, int color_depth, long x, long y, int &r, int &g, int &b, int &alpha) constCRhinoDib
GetPixel(const LPBYTE dib_bits, int color_depth, long x, long y, float &r, float &g, float &b) constCRhinoDib
GetPixel(const LPBYTE dib_bits, int color_depth, long x, long y, float &r, float &g, float &b, float &alpha) constCRhinoDib
GetPixel(unsigned char *base, int x, unsigned char *r, unsigned char *g, unsigned char *b)CRhinoDib
GetPixel(long x, long y, COLORREF &cr) constCRhinoDib
GetPixel(long x, long y, COLORREF &cr, int &alpha) constCRhinoDib
GetPixel(long x, long y, int &r, int &g, int &b) constCRhinoDib
GetPixel(long x, long y, int &r, int &g, int &b, int &alpha) constCRhinoDib
GetPixel(long x, long y, float &r, float &g, float &b) constCRhinoDib
GetPixel(long x, long y, float &r, float &g, float &b, float &alpha) constCRhinoDib
GetStorageSize() constCRhinoDib
GetStorageSize() constCRhinoDibinline
GetStorageWidth() constCRhinoDib
GetStorageWidth() constCRhinoDib
GLDataType() constCRhinoDib
GLFormatToComponentOrder(unsigned int)CRhinoDibstatic
GLFormatToComponentOrder(GLenum)CRhinoDibstatic
GLPixelFormat() constCRhinoDib
GradientFill(COLORREF topLeft, COLORREF topRight, COLORREF bottomLeft, COLORREF bottomRight)CRhinoDib
Height() constCRhinoDib
Height() constCRhinoDib
IncreaseColorDepth(int nNewColorDepth)CRhinoDib
IncreaseColorDepth(int nNewColorDepth)CRhinoDib
IsAllocated() constCRhinoDib
IsAllocated() constCRhinoDib
IsNormalMap(void) constCRhinoDib
IsNormalMap(bool bLossyCompressionSource, bool &bPositiveZComponent) constCRhinoDib
IsNormalMap(void) constCRhinoDib
IsNormalMap(bool bLossyCompressionSource, bool &bPositiveZComponent) constCRhinoDib
jpg_file_type enum valueCRhinoDib
LastSaveName() constCRhinoDib
LastSaveName() constCRhinoDib
m_color_depthCRhinoDibprotected
m_dcCRhinoDibprotected
m_dib_sectionCRhinoDibprotected
m_dpiCRhinoDibprotected
m_heightCRhinoDibprotected
m_is_gray_scaleCRhinoDibprotected
m_widthCRhinoDibprotected
m_wLastSaveNameCRhinoDibmutableprotected
MakeNSImage()CRhinoDibprotected
MakeOpaque(void)CRhinoDib
MakeOpaque()CRhinoDib
NonConstOperation()CRhinoDibprotectedvirtual
NumColors() constCRhinoDib
NumColors() constCRhinoDib
operator CDC *()CRhinoDib
operator CDC *() constCRhinoDib
operator HBITMAP()CRhinoDib
operator HBITMAP() constCRhinoDib
operator=(const CRhinoDib &src)CRhinoDib
operator=(HBITMAP hBitmap)CRhinoDib
operator=(const CRhinoDib &src)CRhinoDib
Palette() constCRhinoDib
Palette() constCRhinoDib
PaletteSize() constCRhinoDib
PaletteSize() constCRhinoDib
PasteFromClipboard(HWND hwnd, bool bMustBeSameSize=true, bool bMustHaveSameColorDepth=true) constCRhinoDib
pcx_file_type enum valueCRhinoDib
PelsPerMeter() constCRhinoDib
PelsPerMeter() constCRhinoDib
png_file_type enum valueCRhinoDib
Print(HWND hWnd=nullptr, bool bFitToPage=true)CRhinoDib
Print(HWND hWnd=0, bool bFitToPage=true)CRhinoDib
Private(void) constCRhinoDib
Private(void)CRhinoDib
ProcessPixels(void(*f)(Pixel &, void *pvData), void *pvData=nullptr)CRhinoDib
ProcessPixels(void(*f)(Pixel &, const void *pvData), const void *pvData=nullptr)CRhinoDib
ProcessPixels(void(*f)(const Pixel &, void *pvData), void *pvData=nullptr) constCRhinoDib
ProcessPixels(bool(*f)(Pixel &, void *pvData), void *pvData=nullptr)CRhinoDib
ProcessPixels(bool(*f)(const Pixel &, void *pvData), void *pvData=nullptr) constCRhinoDib
ProcessPixels(void(*f)(Pixel &, void *pvData), void *pvData=nullptr)CRhinoDib
ProcessPixels(void(*f)(Pixel &, const void *pvData), const void *pvData=nullptr)CRhinoDib
ProcessPixels(void(*f)(const Pixel &, void *pvData), void *pvData=nullptr) constCRhinoDib
ProcessPixels(bool(*f)(Pixel &, void *pvData), void *pvData=nullptr)CRhinoDib
ProcessPixels(bool(*f)(const Pixel &, void *pvData), void *pvData=nullptr) constCRhinoDib
ProcessPixels_SingleThreaded(void(*f)(Pixel &, void *pvData), void *pvData=nullptr)CRhinoDib
ProcessPixels_SingleThreaded(void(*f)(Pixel &, const void *pvData), const void *pvData=nullptr)CRhinoDib
ProcessPixels_SingleThreaded(void(*f)(const Pixel &, void *pvData), void *pvData=nullptr) constCRhinoDib
ProcessPixels_SingleThreaded(void(*f)(Pixel &, void *pvData), void *pvData=nullptr)CRhinoDib
ProcessPixels_SingleThreaded(void(*f)(Pixel &, const void *pvData), const void *pvData=nullptr)CRhinoDib
ProcessPixels_SingleThreaded(void(*f)(const Pixel &, void *pvData), void *pvData=nullptr) constCRhinoDib
Quality enum nameCRhinoDib
Quality enum nameCRhinoDib
ReadFile(HWND hWnd=nullptr, bool bUseDialogs=true)CRhinoDib
ReadFile(unsigned int doc_serial_number, HWND hWnd=nullptr, bool bUseDialogs=true)CRhinoDib
ReadFromFile(HWND hWnd=nullptr, bool bUseDialogs=true)CRhinoDib
ReadFromFile(unsigned int doc_serial_number, HWND hWnd=nullptr, bool bUseDialogs=true)CRhinoDib
ReadFromFile(const wchar_t *lpsFileName)CRhinoDib
ReadFromFile(unsigned int doc_serial_number, const wchar_t *lpsFileName)CRhinoDib
ReadFromFile(HWND hWnd=0, bool bUseDialogs=true)CRhinoDib
ReadFromFile(const wchar_t *lpsFileName)CRhinoDib
ReadFromFile(unsigned int doc_serial_number, const wchar_t *lpsFileName)CRhinoDib
ReadFromFileImageSize(const wchar_t *lpsFileName, unsigned int *image_width_pixels, unsigned int *image_height_pixels, unsigned int *image_width_dpi, unsigned int *image_height_dpi)CRhinoDibstatic
ReadFromFileImageSize(const wchar_t *lpsFileName, unsigned int *image_width_pixels, unsigned int *image_height_pixels, unsigned int *image_width_dpi, unsigned int *image_height_dpi)CRhinoDibstatic
ReadFromMemory(const void *buffer, size_t sizeof_buffer)CRhinoDib
ReadFromMemory(const void *buffer, int sizeof_buffer)CRhinoDib
ResampleAlgorithm enum nameCRhinoDib
Resize(const ON_2iSize &newSize)CRhinoDib
Resize(const ON_2iSize &newSize, ResampleAlgorithm alg)CRhinoDib
Resize(int newWidth, int newHeight)CRhinoDib
Resized(const CRhinoDib &input, const ON_2iSize &newSize)CRhinoDib
Resized(const CRhinoDib &input, const ON_2iSize &newSize, ResampleAlgorithm alg)CRhinoDib
ReuseDib(long width, long height, int color_depth, bool select_into_mem_dc)CRhinoDib
ReuseDib(int width, int height, int depth, bool select_into_mem_dc)CRhinoDib
RhinoUpdateCachedTextureFromDib(unsigned int, const CRhinoDib &)CRhinoDibfriend
RuntimeSerialNumber() constCRhinoDib
RuntimeSerialNumber() constCRhinoDib
ScanWidth() constCRhinoDib
ScanWidth() constCRhinoDib
SetBitmap(HBITMAP hBitmap)CRhinoDib
SetBitmap(CGImageRef)CRhinoDib
SetBitmap(HBITMAP)CRhinoDib
SetDib(LPBITMAPINFO lpbmi, bool free_lpbmi=true)CRhinoDib
SetDib(LPBITMAPINFO lpbmi, bool free_lpbmi=true)CRhinoDib
SetDPI(double)CRhinoDib
SetDPI(double)CRhinoDib
SetLastSaveName(const wchar_t *)CRhinoDib
SetLastSaveName(const wchar_t *)CRhinoDib
SetPelsPerMeter(UINT)CRhinoDib
SetPelsPerMeter(UINT)CRhinoDib
SetPixel(long x, long y, float r, float g, float b, float alpha=-1.0)CRhinoDib
SetPixel(long x, long y, int r, int g, int b, int alpha=-1)CRhinoDib
SetPixel(long x, long y, COLORREF cr, int alpha=-1)CRhinoDib
SetPixel(LPBYTE dib_bits, int color_depth, long x, long y, float r, float g, float b, float alpha=-1.0)CRhinoDib
SetPixel(LPBYTE dib_bits, int color_depth, long x, long y, int r, int g, int b, int alpha=-1)CRhinoDib
SetPixel(LPBYTE dib_bits, int color_depth, long x, long y, COLORREF cr, int alpha=-1)CRhinoDib
SetPixel(long x, long y, float r, float g, float b, float alpha=-1.0)CRhinoDib
SetPixel(long x, long y, int r, int g, int b, int alpha=-1)CRhinoDib
SetPixel(long x, long y, COLORREF cr, int alpha=-1)CRhinoDib
ShiftDown()CRhinoDib
ShiftLeft()CRhinoDib
ShiftRight()CRhinoDib
ShiftUp()CRhinoDib
Size() constCRhinoDib
Size() constCRhinoDib
SizeBits() constCRhinoDib
SizeBits() constCRhinoDib
SizeHeader() constCRhinoDib
SizeHeader() constCRhinoDib
StretchBlt(int x, int y, int nWidth, int nHeight, const CRhinoDib *srcDC, int xSrc, int ySrc, int nSrcWidth, int nSrcHeight, int mode)CRhinoDib
SwapRedAndBlueSamples()CRhinoDib
TestDavidEBitmapFlip classCRhinoDibfriend
tga_file_type enum valueCRhinoDib
tif_file_type enum valueCRhinoDib
ToON_WindowsBitmap(void) constCRhinoDib
ToOnWindowsBitmap() constCRhinoDib
unsupported_file_type enum valueCRhinoDib
Width() constCRhinoDib
Width() constCRhinoDib
WidthInBytes() constCRhinoDib
WidthInBytes() constCRhinoDib
WindowYtoDibY(long y) constCRhinoDib
WriteFile(HWND hWnd=nullptr, bool bUseDialogs=true, Quality q=Quality::kHigh) constCRhinoDib
WriteToFile(HWND hWnd=nullptr, bool bUseDialogs=true, Quality q=Quality::kHigh) constCRhinoDib
WriteToFile(const wchar_t *lpsFileName, Quality q=Quality::kHigh) constCRhinoDib
WriteToFile(HWND hWnd=0, bool bUseDialogs=true, Quality q=Quality::kHigh) constCRhinoDib
WriteToFile(const wchar_t *lpsFileName, Quality q=Quality::kHigh) constCRhinoDib
~CRhinoDib()CRhinoDibvirtual
~CRhinoDib()CRhinoDibvirtual