Public Member Functions | Public Attributes | Private Member Functions
ON_EmbeddedBitmap Class Reference

#include <opennurbs_bitmap.h>

Inheritance diagram for ON_EmbeddedBitmap:
Inheritance graph
[legend]

List of all members.

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)

Detailed Description

Definition at line 570 of file opennurbs_bitmap.h.


Constructor & Destructor Documentation

Definition at line 1045 of file opennurbs_bitmap.cpp.

Definition at line 1053 of file opennurbs_bitmap.cpp.


Member Function Documentation

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.

Reimplemented from ON_Bitmap.

Definition at line 1069 of file opennurbs_bitmap.cpp.

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.

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.

Reimplemented from ON_Object.

Definition at line 1110 of file opennurbs_bitmap.cpp.


Member Data Documentation

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.


The documentation for this class was generated from the following files:


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:51