FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Classes | Macros
AcGiPixelBGRA32.h File Reference
#include "..\AddStruct.h"

Go to the source code of this file.

Classes

class  AcGiPixelBGRA32
 

Macros

#define ACCOLORREF   Adesk::UInt32
 
#define ACRGB(r, g, b)   ((ACCOLORREF)(((Adesk::UInt8)(r)|((Adesk::UInt16)((Adesk::UInt8)(g))<<8))|(((Adesk::UInt32)(Adesk::UInt8)(b))<<16)))
 
#define ACRGBA(r, g, b, a)   (((ACCOLORREF)ACRGB(r,g,b))|(((Adesk::UInt32)(Adesk::UInt8)(a))<<24))
 
#define ACGETRED(rgb)   ((Adesk::UInt8)(rgb))
 
#define ACGETGREEN(rgb)   ((Adesk::UInt8)(((Adesk::UInt16)(rgb)) >> 8))
 
#define ACGETBLUE(rgb)   ((Adesk::UInt8)((rgb)>>16))
 
#define ACGETALPHA(rgba)   ((Adesk::UInt8)((rgba)>>24))
 

Macro Definition Documentation

◆ ACCOLORREF

#define ACCOLORREF   Adesk::UInt32

Definition at line 24 of file AcGiPixelBGRA32.h.

◆ ACGETALPHA

#define ACGETALPHA ( rgba)    ((Adesk::UInt8)((rgba)>>24))

Definition at line 31 of file AcGiPixelBGRA32.h.

◆ ACGETBLUE

#define ACGETBLUE ( rgb)    ((Adesk::UInt8)((rgb)>>16))

Definition at line 30 of file AcGiPixelBGRA32.h.

◆ ACGETGREEN

#define ACGETGREEN ( rgb)    ((Adesk::UInt8)(((Adesk::UInt16)(rgb)) >> 8))

Definition at line 29 of file AcGiPixelBGRA32.h.

◆ ACGETRED

#define ACGETRED ( rgb)    ((Adesk::UInt8)(rgb))

Definition at line 28 of file AcGiPixelBGRA32.h.

◆ ACRGB

#define ACRGB ( r,
g,
b )   ((ACCOLORREF)(((Adesk::UInt8)(r)|((Adesk::UInt16)((Adesk::UInt8)(g))<<8))|(((Adesk::UInt32)(Adesk::UInt8)(b))<<16)))

Definition at line 25 of file AcGiPixelBGRA32.h.

◆ ACRGBA

#define ACRGBA ( r,
g,
b,
a )   (((ACCOLORREF)ACRGB(r,g,b))|(((Adesk::UInt32)(Adesk::UInt8)(a))<<24))

Definition at line 26 of file AcGiPixelBGRA32.h.