QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
opennurbs_bitmap.cpp File Reference
#include "opennurbs.h"

Functions

 ON_OBJECT_IMPLEMENT (ON_EmbeddedBitmap, ON_Bitmap, "772E6FC1-B17B-4fc4-8F54-5FDA511D76D2")
 
 ON_OBJECT_IMPLEMENT (ON_WindowsBitmap, ON_Bitmap, "390465EB-3721-11d4-800B-0010830122F0")
 
 ON_OBJECT_IMPLEMENT (ON_WindowsBitmapEx, ON_WindowsBitmap, "203AFC17-BCC9-44fb-A07B-7F5C31BD5ED9")
 
 ON_VIRTUAL_OBJECT_IMPLEMENT (ON_Bitmap, ON_Object, "390465E9-3721-11d4-800B-0010830122F0")
 
static ON_WindowsBITMAPINFOON_WindowsBitmapHelper_AllocBMI (size_t sizeof_palette, size_t sizeof_image)
 
static int ON_WindowsBitmapHelper_PaletteColorCount (int bmiHeader_biClrUsed, int bmiHeader_biBitCount)
 
static size_t ON_WindowsBitmapHelper_SizeofPalette (int bmiHeader_biClrUsed, int bmiHeader_biBitCount)
 

Function Documentation

◆ ON_OBJECT_IMPLEMENT() [1/3]

ON_OBJECT_IMPLEMENT ( ON_EmbeddedBitmap ,
ON_Bitmap ,
"772E6FC1-B17B-4fc4-8F54-5FDA511D76D2"  )

◆ ON_OBJECT_IMPLEMENT() [2/3]

ON_OBJECT_IMPLEMENT ( ON_WindowsBitmap ,
ON_Bitmap ,
"390465EB-3721-11d4-800B-0010830122F0"  )

◆ ON_OBJECT_IMPLEMENT() [3/3]

ON_OBJECT_IMPLEMENT ( ON_WindowsBitmapEx ,
ON_WindowsBitmap ,
"203AFC17-BCC9-44fb-A07B-7F5C31BD5ED9"  )

◆ ON_VIRTUAL_OBJECT_IMPLEMENT()

ON_VIRTUAL_OBJECT_IMPLEMENT ( ON_Bitmap ,
ON_Object ,
"390465E9-3721-11d4-800B-0010830122F0"  )

◆ ON_WindowsBitmapHelper_AllocBMI()

static ON_WindowsBITMAPINFO * ON_WindowsBitmapHelper_AllocBMI ( size_t sizeof_palette,
size_t sizeof_image )
static

◆ ON_WindowsBitmapHelper_PaletteColorCount()

static int ON_WindowsBitmapHelper_PaletteColorCount ( int bmiHeader_biClrUsed,
int bmiHeader_biBitCount )
static

◆ ON_WindowsBitmapHelper_SizeofPalette()

static size_t ON_WindowsBitmapHelper_SizeofPalette ( int bmiHeader_biClrUsed,
int bmiHeader_biBitCount )
static