#include <opennurbs_bitmap.h>
Public Member Functions | |
unsigned char * | Bits (int) |
const unsigned char * | Bits (int) const |
int | BitsPerPixel () const |
void | Create (int sizeof_buffer) |
void | Destroy () |
void | EmergencyDestroy () |
int | Height () const |
ON_BOOL32 | IsValid (ON_TextLog *text_log=NULL) const |
ON_EmbeddedBitmap () | |
ON_BOOL32 | Read (ON_BinaryArchive &) |
int | SizeofImage () const |
int | SizeofScan () const |
int | Width () const |
ON_BOOL32 | Write (ON_BinaryArchive &) const |
~ON_EmbeddedBitmap () | |
Public Attributes | |
ON__UINT32 | m_biffer_crc32 |
void * | m_buffer |
int | m_free_buffer |
size_t | m_sizeof_buffer |
Private Member Functions | |
ON_OBJECT_DECLARE (ON_EmbeddedBitmap) |
Definition at line 570 of file opennurbs_bitmap.h.
Definition at line 1045 of file opennurbs_bitmap.cpp.
Definition at line 1053 of file opennurbs_bitmap.cpp.
unsigned char * ON_EmbeddedBitmap::Bits | ( | int | ) | [virtual] |
Implements ON_Bitmap.
Definition at line 1220 of file opennurbs_bitmap.cpp.
const unsigned char * ON_EmbeddedBitmap::Bits | ( | int | ) | const [virtual] |
Implements ON_Bitmap.
Definition at line 1225 of file opennurbs_bitmap.cpp.
int ON_EmbeddedBitmap::BitsPerPixel | ( | ) | const [virtual] |
Implements ON_Bitmap.
Definition at line 1205 of file opennurbs_bitmap.cpp.
void ON_EmbeddedBitmap::Create | ( | int | sizeof_buffer | ) |
Definition at line 1083 of file opennurbs_bitmap.cpp.
void ON_EmbeddedBitmap::Destroy | ( | ) |
Reimplemented from ON_Bitmap.
Definition at line 1069 of file opennurbs_bitmap.cpp.
void ON_EmbeddedBitmap::EmergencyDestroy | ( | void | ) |
Reimplemented from ON_Bitmap.
Definition at line 1059 of file opennurbs_bitmap.cpp.
int ON_EmbeddedBitmap::Height | ( | ) | const [virtual] |
Implements ON_Bitmap.
Definition at line 1200 of file opennurbs_bitmap.cpp.
ON_BOOL32 ON_EmbeddedBitmap::IsValid | ( | ON_TextLog * | text_log = NULL | ) | const [virtual] |
Implements ON_Object.
Definition at line 1098 of file opennurbs_bitmap.cpp.
ON_EmbeddedBitmap::ON_OBJECT_DECLARE | ( | ON_EmbeddedBitmap | ) | [private] |
ON_BOOL32 ON_EmbeddedBitmap::Read | ( | ON_BinaryArchive & | file | ) | [virtual] |
Reimplemented from ON_Object.
Definition at line 1137 of file opennurbs_bitmap.cpp.
int ON_EmbeddedBitmap::SizeofImage | ( | ) | const [virtual] |
Implements ON_Bitmap.
Definition at line 1215 of file opennurbs_bitmap.cpp.
int ON_EmbeddedBitmap::SizeofScan | ( | ) | const [virtual] |
Implements ON_Bitmap.
Definition at line 1210 of file opennurbs_bitmap.cpp.
int ON_EmbeddedBitmap::Width | ( | ) | const [virtual] |
Implements ON_Bitmap.
Definition at line 1195 of file opennurbs_bitmap.cpp.
ON_BOOL32 ON_EmbeddedBitmap::Write | ( | ON_BinaryArchive & | file | ) | const [virtual] |
Reimplemented from ON_Object.
Definition at line 1110 of file opennurbs_bitmap.cpp.
Definition at line 596 of file opennurbs_bitmap.h.
Definition at line 593 of file opennurbs_bitmap.h.
Definition at line 595 of file opennurbs_bitmap.h.
Definition at line 594 of file opennurbs_bitmap.h.