#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.