FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Atil::RgbPaletteModel Class Reference

#include <Atil.h>

Inheritance diagram for Atil::RgbPaletteModel:
Atil::RgbModel Atil::DataModel Atil::ColorModelInterface

Public Member Functions

 RgbPaletteModel (int=256)
 
 RgbPaletteModel (int, RgbColor const *)
 
 RgbPaletteModel (int, int, RgbColor const *)
 
virtual ~RgbPaletteModel ()
 
virtual void setEntries (int, int, const RgbColor *)
 
- Public Member Functions inherited from Atil::RgbModel
 RgbModel ()
 
 RgbModel (int)
 
 ~RgbModel ()
 
int pixelType ()
 
- Public Member Functions inherited from Atil::DataModel
 DataModel ()
 
 DataModel (DataModelAttributes::DataType, DataModelAttributes::BitsPerPixel, int)
 
virtual ~DataModel ()
 
virtual bool isCompatibleTileSize (DataModel::TileSize) const
 
virtual DataModelAttributes::BitFields bitFields () const
 
virtual DataModelAttributes::ChannelOrder channelOrder () const
 
virtual DataModelclone () const
 
virtual DataModel::TileSize defaultTileSize () const
 
virtual DataModelAttributes::DataType dataType () const
 
virtual DataModelAttributes::PixelType pixelType () const
 
virtual DataModelAttributes::DataModelType dataModelType () const
 
virtual int bitsUsedPerPixel () const
 
virtual DataModelAttributes::BitsPerPixel bitsPerPixel () const
 
virtual bool isCompatibleDataSize (DataModelAttributes::BitsPerPixel dataSize) const
 
virtual bool operator== (const DataModel &dm) const
 
virtual bool operator!= (const DataModel &dm) const
 
- Public Member Functions inherited from Atil::ColorModelInterface
virtual ~ColorModelInterface ()
 

Additional Inherited Members

- Public Types inherited from Atil::DataModel
enum  TileSize {
  k64x64 , k128x128 , k256x256 , k512x512 ,
  k1024x1024 , kUnspecified , kDefault
}
 
- Static Public Member Functions inherited from Atil::DataModel
static int bytesPerRow (Int32, DataModelAttributes::BitsPerPixel)
 

Detailed Description

Definition at line 211 of file Atil.h.

Constructor & Destructor Documentation

◆ RgbPaletteModel() [1/3]

Atil::RgbPaletteModel::RgbPaletteModel ( int = 256)

◆ RgbPaletteModel() [2/3]

Atil::RgbPaletteModel::RgbPaletteModel ( int ,
RgbColor const *  )

◆ RgbPaletteModel() [3/3]

Atil::RgbPaletteModel::RgbPaletteModel ( int ,
int ,
RgbColor const *  )

◆ ~RgbPaletteModel()

virtual Atil::RgbPaletteModel::~RgbPaletteModel ( )
virtual

Member Function Documentation

◆ setEntries()

virtual void Atil::RgbPaletteModel::setEntries ( int ,
int ,
const RgbColor *  )
virtual

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