Point Cloud Library (PCL)  1.7.0
Public Member Functions | Public Attributes
ON_EmbeddedBitmap Class Reference

#include <pcl/surface/3rdparty/opennurbs/opennurbs_bitmap.h>

+ Inheritance diagram for ON_EmbeddedBitmap:

List of all members.

Public Member Functions

 ON_EmbeddedBitmap ()
 ~ON_EmbeddedBitmap ()
void EmergencyDestroy ()
void Destroy ()
void Create (int sizeof_buffer)
ON_BOOL32 IsValid (ON_TextLog *text_log=NULL) const
ON_BOOL32 Write (ON_BinaryArchive &) const
ON_BOOL32 Read (ON_BinaryArchive &)
int Width () const
int Height () const
int BitsPerPixel () const
int SizeofScan () const
int SizeofImage () const
unsigned char * Bits (int)
const unsigned char * Bits (int) const

Public Attributes

void * m_buffer
size_t m_sizeof_buffer
int m_free_buffer
ON__UINT32 m_biffer_crc32

Detailed Description

Definition at line 570 of file opennurbs_bitmap.h.


Constructor & Destructor Documentation


Member Function Documentation

unsigned char* ON_EmbeddedBitmap::Bits ( int  ) [virtual]

Implements ON_Bitmap.

const unsigned char* ON_EmbeddedBitmap::Bits ( int  ) const [virtual]

Implements ON_Bitmap.

int ON_EmbeddedBitmap::BitsPerPixel ( ) const [virtual]

Implements ON_Bitmap.

void ON_EmbeddedBitmap::Create ( int  sizeof_buffer)

Reimplemented from ON_Bitmap.

Reimplemented from ON_Bitmap.

int ON_EmbeddedBitmap::Height ( ) const [virtual]

Implements ON_Bitmap.

ON_BOOL32 ON_EmbeddedBitmap::IsValid ( ON_TextLog text_log = NULL) const [virtual]

Implements ON_Object.

ON_BOOL32 ON_EmbeddedBitmap::Read ( ON_BinaryArchive ) [virtual]

Reimplemented from ON_Object.

int ON_EmbeddedBitmap::SizeofImage ( ) const [virtual]

Implements ON_Bitmap.

int ON_EmbeddedBitmap::SizeofScan ( ) const [virtual]

Implements ON_Bitmap.

int ON_EmbeddedBitmap::Width ( ) const [virtual]

Implements ON_Bitmap.

ON_BOOL32 ON_EmbeddedBitmap::Write ( ON_BinaryArchive ) const [virtual]

Reimplemented from ON_Object.


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 file: