Logo Search packages:      
Sourcecode: opencascade version File versions  Download package

Aspect_PixMap Class Reference

#include <Aspect_PixMap.hxx>

Inheritance diagram for Aspect_PixMap:

MMgt_TShared Standard_Transient WNT_PixMap Xw_PixMap

List of all members.


Detailed Description

This class allows the definition of a pixmap(bitmap)
.

Definition at line 56 of file Aspect_PixMap.hxx.


Public Member Functions

virtual Standard_EXPORT void Delete () const
 Memory deallocator for transient classes.
Standard_EXPORT Standard_Integer Depth () const
 Returns the allocated pixmap's depth (planes number)
.
virtual Standard_EXPORT void Destroy ()=0
 Destroy the pixmap
.
virtual Standard_EXPORT
Standard_Boolean 
Dump (const Standard_CString aFilename, const Standard_Real aGammaValue=1.0) const =0
virtual Standard_EXPORT const
Handle_Standard_Type & 
DynamicType () const
 Returns a type information object about this object.
virtual Standard_EXPORT const
Handle_Standard_Type & 
DynamicType () const
 Returns a type information object about this object.
Standard_EXPORT Standard_Integer GetRefCount () const
 Get the reference counter of this object.
Standard_EXPORT Standard_Integer GetRefCount () const
 Get the reference counter of this object.
Standard_EXPORT const Handle (Standard_Type)&DynamicType() const
virtual Standard_EXPORT
Standard_Integer 
HashCode (const Standard_Integer Upper) const
virtual Standard_EXPORT
Standard_Integer 
HashCode (const Standard_Integer Upper) const
Standard_EXPORT Standard_Boolean IsInstance (const Standard_CString theTypeName) const
 Returns a true value if this is an instance of TypeName.
Standard_EXPORT Standard_Boolean IsInstance (const Handle_Standard_Type &theType) const
 Returns a true value if this is an instance of Type.
Standard_EXPORT Standard_Boolean IsInstance (const Standard_CString theTypeName) const
 Returns a true value if this is an instance of TypeName.
Standard_EXPORT Standard_Boolean IsInstance (const Handle_Standard_Type &theType) const
 Returns a true value if this is an instance of Type.
Standard_EXPORT Standard_Boolean IsKind (const Standard_CString theTypeName) const
Standard_EXPORT Standard_Boolean IsKind (const Handle_Standard_Type &theType) const
Standard_EXPORT Standard_Boolean IsKind (const Standard_CString theTypeName) const
Standard_EXPORT Standard_Boolean IsKind (const Handle_Standard_Type &theType) const
void operator delete (void *anAddress)
 Operator delete symmetric to operator new.
void operator delete (void *anAddress)
 Operator delete symmetric to operator new.
void * operator new (size_t size)
 Operator new for memory allocation uses Open CASCADE memory manager.
void * operator new (size_t, void *anAddress)
 Operator new for placement in pre-allocated memory.
void * operator new (size_t size)
 Operator new for memory allocation uses Open CASCADE memory manager.
void * operator new (size_t, void *anAddress)
 Operator new for placement in pre-allocated memory.
virtual Standard_EXPORT
Aspect_Handle 
PixmapID () const =0
 Returns the ID of the just created pixmap
.
virtual Standard_EXPORT void ShallowDump (Standard_OStream &) const
virtual Standard_EXPORT void ShallowDump (Standard_OStream &) const
Standard_EXPORT void Size (Standard_Integer &aWidth, Standard_Integer &anHeight) const
 Returns the allocated pixmap's size in PIXEL
.
virtual Standard_EXPORT
Handle_Standard_Transient 
This () const
virtual Standard_EXPORT
Handle_Standard_Transient 
This () const

Protected Member Functions

Standard_EXPORT Aspect_PixMap (const Standard_Integer aWidth, const Standard_Integer anHeight, const Standard_Integer aDepth)

Protected Attributes

Standard_Integer myDepth
Standard_Integer myHeight
Standard_Integer myWidth

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

Generated by  Doxygen 1.6.0   Back to index