FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
AcCmColor Class Reference

#include <AcCmColor.h>

Inheritance diagram for AcCmColor:
AcCmColorBase AcNonRTTIObject AcObject

Public Member Functions

 AcCmColor (AcCmColor const &)
 
 AcCmColor (AcCmColorBase const &)
 
 AcCmColor (void)
 
bool isNone (void) const
 
bool operator!= (AcCmColor const &) const
 
bool operator!= (AcCmColorBase const &) const
 
bool operator== (AcCmColor const &) const
 
bool operator== (AcCmColorBase const &) const
 
AcCmColoroperator= (AcCmColor const &)
 
AcCmColoroperator= (AcCmColorBase const &)
 
AcCmComplexColorcomplexColor (void) const
 
AcCmEntityColor entityColor (void) const
 
Acad::ErrorStatus audit (AcDbAuditInfo *)
 
Acad::ErrorStatus dwgIn (AcDbDwgFiler *)
 
Acad::ErrorStatus dwgInAsTrueColor (AcDbDwgFiler *)
 
Acad::ErrorStatus dwgOut (AcDbDwgFiler *) const
 
Acad::ErrorStatus dwgOutAsTrueColor (AcDbDwgFiler *) const
 
Acad::ErrorStatus dxfIn (AcDbDxfFiler *, int)
 
Acad::ErrorStatus dxfOut (AcDbDxfFiler *, int) const
 
Acad::ErrorStatus getDescription (wchar_t *&) const
 
Acad::ErrorStatus getExplanation (wchar_t *&) const
 
Acad::ErrorStatus serializeIn (void const *, int *)
 
Acad::ErrorStatus serializeOut (void *, int *, AcDb::AcDbDwgVersion) const
 
Acad::ErrorStatus setNamesFromDictionaryKey (wchar_t const *)
 
int dictionaryKeyLength (void) const
 
virtual ~AcCmColor (void)
 
virtual bool hasBookName (void) const
 
virtual bool hasColorName (void) const
 
virtual bool isByACI (void) const
 
virtual bool isByBlock (void) const
 
virtual bool isByColor (void) const
 
virtual bool isByLayer (void) const
 
virtual bool isByPen (void) const
 
virtual bool isForeground (void) const
 
virtual AcCmEntityColor::ColorMethod colorMethod (void) const
 
virtual Acad::ErrorStatus setBlue (unsigned char)
 
virtual Acad::ErrorStatus setColor (unsigned long)
 
virtual Acad::ErrorStatus setColorIndex (unsigned short)
 
virtual Acad::ErrorStatus setColorMethod (AcCmEntityColor::ColorMethod)
 
virtual Acad::ErrorStatus setGreen (unsigned char)
 
virtual Acad::ErrorStatus setNames (wchar_t const *, wchar_t const *=nullptr)
 
virtual Acad::ErrorStatus setPenIndex (unsigned short)
 
virtual Acad::ErrorStatus setRGB (unsigned char, unsigned char, unsigned char)
 
virtual Acad::ErrorStatus setRed (unsigned char)
 
virtual unsigned char blue (void) const
 
virtual unsigned char green (void) const
 
virtual unsigned char red (void) const
 
virtual unsigned long color (void) const
 
virtual unsigned short colorIndex (void) const
 
virtual unsigned short penIndex (void) const
 
virtual wchar_t const * bookName (void) const
 
virtual wchar_t const * colorName (void) const
 
virtual wchar_t const * colorNameForDisplay (void)
 
void getDictionaryKey (wchar_t *) const
 
void getDictionaryKey (wchar_t *, unsigned int) const
 
void setComplexColor (AcCmComplexColor *)
 
unsigned long getCOLORREF () const
 
- Public Member Functions inherited from AcCmColorBase
virtual ~AcCmColorBase (void)
 
- Public Member Functions inherited from AcNonRTTIObject
 AcNonRTTIObject ()
 
 AcNonRTTIObject (const AcNonRTTIObject &source)
 
- Public Member Functions inherited from AcObject
 AcObject ()
 
 AcObject (const AcObject &source)
 
virtual ~AcObject ()
 
voiddata () const
 

Static Public Attributes

static ARX_API_STATIC unsigned short const MaxColorIndex
 

Additional Inherited Members

- Protected Attributes inherited from AcObject
voidm_pData
 

Detailed Description

Definition at line 31 of file AcCmColor.h.

Constructor & Destructor Documentation

◆ AcCmColor() [1/3]

AcCmColor::AcCmColor ( AcCmColor const & )

◆ AcCmColor() [2/3]

AcCmColor::AcCmColor ( AcCmColorBase const & )

◆ AcCmColor() [3/3]

AcCmColor::AcCmColor ( void )

◆ ~AcCmColor()

virtual AcCmColor::~AcCmColor ( void )
virtual

Member Function Documentation

◆ audit()

Acad::ErrorStatus AcCmColor::audit ( AcDbAuditInfo * )

◆ blue()

virtual unsigned char AcCmColor::blue ( void ) const
virtual

Implements AcCmColorBase.

◆ bookName()

virtual wchar_t const * AcCmColor::bookName ( void ) const
virtual

Implements AcCmColorBase.

◆ color()

virtual unsigned long AcCmColor::color ( void ) const
virtual

Implements AcCmColorBase.

◆ colorIndex()

virtual unsigned short AcCmColor::colorIndex ( void ) const
virtual

Implements AcCmColorBase.

◆ colorMethod()

virtual AcCmEntityColor::ColorMethod AcCmColor::colorMethod ( void ) const
virtual

Implements AcCmColorBase.

◆ colorName()

virtual wchar_t const * AcCmColor::colorName ( void ) const
virtual

Implements AcCmColorBase.

◆ colorNameForDisplay()

virtual wchar_t const * AcCmColor::colorNameForDisplay ( void )
virtual

Implements AcCmColorBase.

◆ complexColor()

AcCmComplexColor * AcCmColor::complexColor ( void ) const

◆ dictionaryKeyLength()

int AcCmColor::dictionaryKeyLength ( void ) const

◆ dwgIn()

Acad::ErrorStatus AcCmColor::dwgIn ( AcDbDwgFiler * )

◆ dwgInAsTrueColor()

Acad::ErrorStatus AcCmColor::dwgInAsTrueColor ( AcDbDwgFiler * )

◆ dwgOut()

Acad::ErrorStatus AcCmColor::dwgOut ( AcDbDwgFiler * ) const

◆ dwgOutAsTrueColor()

Acad::ErrorStatus AcCmColor::dwgOutAsTrueColor ( AcDbDwgFiler * ) const

◆ dxfIn()

Acad::ErrorStatus AcCmColor::dxfIn ( AcDbDxfFiler * ,
int  )

◆ dxfOut()

Acad::ErrorStatus AcCmColor::dxfOut ( AcDbDxfFiler * ,
int  ) const

◆ entityColor()

AcCmEntityColor AcCmColor::entityColor ( void ) const

◆ getCOLORREF()

unsigned long AcCmColor::getCOLORREF ( ) const

◆ getDescription()

Acad::ErrorStatus AcCmColor::getDescription ( wchar_t *& ) const

◆ getDictionaryKey() [1/2]

void AcCmColor::getDictionaryKey ( wchar_t * ) const

◆ getDictionaryKey() [2/2]

void AcCmColor::getDictionaryKey ( wchar_t * ,
unsigned int  ) const

◆ getExplanation()

Acad::ErrorStatus AcCmColor::getExplanation ( wchar_t *& ) const

◆ green()

virtual unsigned char AcCmColor::green ( void ) const
virtual

Implements AcCmColorBase.

◆ hasBookName()

virtual bool AcCmColor::hasBookName ( void ) const
virtual

Implements AcCmColorBase.

◆ hasColorName()

virtual bool AcCmColor::hasColorName ( void ) const
virtual

Implements AcCmColorBase.

◆ isByACI()

virtual bool AcCmColor::isByACI ( void ) const
virtual

Implements AcCmColorBase.

◆ isByBlock()

virtual bool AcCmColor::isByBlock ( void ) const
virtual

Implements AcCmColorBase.

◆ isByColor()

virtual bool AcCmColor::isByColor ( void ) const
virtual

Implements AcCmColorBase.

◆ isByLayer()

virtual bool AcCmColor::isByLayer ( void ) const
virtual

Implements AcCmColorBase.

◆ isByPen()

virtual bool AcCmColor::isByPen ( void ) const
virtual

Implements AcCmColorBase.

◆ isForeground()

virtual bool AcCmColor::isForeground ( void ) const
virtual

Implements AcCmColorBase.

◆ isNone()

bool AcCmColor::isNone ( void ) const

◆ operator!=() [1/2]

bool AcCmColor::operator!= ( AcCmColor const & ) const

◆ operator!=() [2/2]

bool AcCmColor::operator!= ( AcCmColorBase const & ) const

◆ operator=() [1/2]

AcCmColor & AcCmColor::operator= ( AcCmColor const & )

◆ operator=() [2/2]

AcCmColor & AcCmColor::operator= ( AcCmColorBase const & )

◆ operator==() [1/2]

bool AcCmColor::operator== ( AcCmColor const & ) const

◆ operator==() [2/2]

bool AcCmColor::operator== ( AcCmColorBase const & ) const

◆ penIndex()

virtual unsigned short AcCmColor::penIndex ( void ) const
virtual

Implements AcCmColorBase.

◆ red()

virtual unsigned char AcCmColor::red ( void ) const
virtual

Implements AcCmColorBase.

◆ serializeIn()

Acad::ErrorStatus AcCmColor::serializeIn ( void const * ,
int *  )

◆ serializeOut()

Acad::ErrorStatus AcCmColor::serializeOut ( void * ,
int * ,
AcDb::AcDbDwgVersion  ) const

◆ setBlue()

virtual Acad::ErrorStatus AcCmColor::setBlue ( unsigned char )
virtual

Implements AcCmColorBase.

◆ setColor()

virtual Acad::ErrorStatus AcCmColor::setColor ( unsigned long )
virtual

Implements AcCmColorBase.

◆ setColorIndex()

virtual Acad::ErrorStatus AcCmColor::setColorIndex ( unsigned short )
virtual

Implements AcCmColorBase.

◆ setColorMethod()

virtual Acad::ErrorStatus AcCmColor::setColorMethod ( AcCmEntityColor::ColorMethod )
virtual

Implements AcCmColorBase.

◆ setComplexColor()

void AcCmColor::setComplexColor ( AcCmComplexColor * )

◆ setGreen()

virtual Acad::ErrorStatus AcCmColor::setGreen ( unsigned char )
virtual

Implements AcCmColorBase.

◆ setNames()

virtual Acad::ErrorStatus AcCmColor::setNames ( wchar_t const * ,
wchar_t const * = nullptr )
virtual

Implements AcCmColorBase.

◆ setNamesFromDictionaryKey()

Acad::ErrorStatus AcCmColor::setNamesFromDictionaryKey ( wchar_t const * )

◆ setPenIndex()

virtual Acad::ErrorStatus AcCmColor::setPenIndex ( unsigned short )
virtual

Implements AcCmColorBase.

◆ setRed()

virtual Acad::ErrorStatus AcCmColor::setRed ( unsigned char )
virtual

Implements AcCmColorBase.

◆ setRGB()

virtual Acad::ErrorStatus AcCmColor::setRGB ( unsigned char ,
unsigned char ,
unsigned char  )
virtual

Implements AcCmColorBase.

Member Data Documentation

◆ MaxColorIndex

ARX_API_STATIC unsigned short const AcCmColor::MaxColorIndex
static

Definition at line 34 of file AcCmColor.h.


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