KiCAD pcbnew scripting
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
pcbnew.COLOR4D Class Reference
Inheritance diagram for pcbnew.COLOR4D:
Inheritance graph

Public Member Functions

def __init__ (self, args)
def SetFromWxString (self, aColorString)
def ToWxString (self, flags)
def ToColour (self)
def LegacyMix (self, aColor)
def SetToLegacyHighlightColor (self)
def SetToNearestLegacyColor (self)
def ToU32 (self)
def FromU32 (self, aPackedColor)
def GetNearestLegacyColor (aColor)
def Brighten (self, aFactor)
def Darken (self, aFactor)
def Invert (self)
def Saturate (self, aFactor)
def Brightened (self, aFactor)
def Darkened (self, aFactor)
def WithAlpha (self, aAlpha)
def Inverted (self)
def GetBrightness (self)
def ToHSV (self, aOutH, aOutS, aOutV)
def FromHSV (self, aInH, aInS, aInV)

Public Attributes


Static Public Attributes

tuple GetNearestLegacyColor = staticmethod(GetNearestLegacyColor)
tuple r = _swig_property(_pcbnew.COLOR4D_r_get, _pcbnew.COLOR4D_r_set)
tuple g = _swig_property(_pcbnew.COLOR4D_g_get, _pcbnew.COLOR4D_g_set)
tuple b = _swig_property(_pcbnew.COLOR4D_b_get, _pcbnew.COLOR4D_b_set)
tuple a = _swig_property(_pcbnew.COLOR4D_a_get, _pcbnew.COLOR4D_a_set)

Detailed Description

Proxy of C++ KIGFX::COLOR4D class

Definition at line 3070 of file

Constructor & Destructor Documentation

def pcbnew.COLOR4D.__init__ (   self,
__init__(KIGFX::COLOR4D self) -> COLOR4D
__init__(KIGFX::COLOR4D self, double aRed, double aGreen, double aBlue, double aAlpha) -> COLOR4D
__init__(KIGFX::COLOR4D self, EDA_COLOR_T aColor) -> COLOR4D
__init__(KIGFX::COLOR4D self, wxColour const & aColor) -> COLOR4D

Definition at line 3078 of file

Member Function Documentation

def pcbnew.COLOR4D.Brighten (   self,
Brighten(COLOR4D self, double aFactor) -> COLOR4D

Definition at line 3139 of file

def pcbnew.COLOR4D.Brightened (   self,
Brightened(COLOR4D self, double aFactor) -> COLOR4D

Definition at line 3159 of file

def pcbnew.COLOR4D.Darken (   self,
Darken(COLOR4D self, double aFactor) -> COLOR4D

Definition at line 3144 of file

def pcbnew.COLOR4D.Darkened (   self,
Darkened(COLOR4D self, double aFactor) -> COLOR4D

Definition at line 3164 of file

def pcbnew.COLOR4D.FromHSV (   self,
FromHSV(COLOR4D self, double aInH, double aInS, double aInV)

Definition at line 3189 of file

def pcbnew.COLOR4D.FromU32 (   self,
FromU32(COLOR4D self, unsigned int aPackedColor)

Definition at line 3126 of file

def pcbnew.COLOR4D.GetBrightness (   self)
GetBrightness(COLOR4D self) -> double

Definition at line 3179 of file

def pcbnew.COLOR4D.GetNearestLegacyColor (   aColor)
GetNearestLegacyColor(COLOR4D aColor) -> EDA_COLOR_T

Definition at line 3131 of file

def pcbnew.COLOR4D.Invert (   self)
Invert(COLOR4D self) -> COLOR4D

Definition at line 3149 of file

def pcbnew.COLOR4D.Inverted (   self)
Inverted(COLOR4D self) -> COLOR4D

Definition at line 3174 of file

def pcbnew.COLOR4D.LegacyMix (   self,
LegacyMix(COLOR4D self, COLOR4D aColor) -> COLOR4D

Definition at line 3106 of file

def pcbnew.COLOR4D.Saturate (   self,
Saturate(COLOR4D self, double aFactor) -> COLOR4D

Definition at line 3154 of file

def pcbnew.COLOR4D.SetFromWxString (   self,
SetFromWxString(COLOR4D self, wxString aColorString) -> bool

Definition at line 3091 of file

def pcbnew.COLOR4D.SetToLegacyHighlightColor (   self)
SetToLegacyHighlightColor(COLOR4D self) -> COLOR4D

Definition at line 3111 of file

def pcbnew.COLOR4D.SetToNearestLegacyColor (   self)
SetToNearestLegacyColor(COLOR4D self) -> COLOR4D

Definition at line 3116 of file

def pcbnew.COLOR4D.ToColour (   self)
ToColour(COLOR4D self) -> wxColour

Definition at line 3101 of file

def pcbnew.COLOR4D.ToHSV (   self,
ToHSV(COLOR4D self, double & aOutH, double & aOutS, double & aOutV)

Definition at line 3184 of file

def pcbnew.COLOR4D.ToU32 (   self)
ToU32(COLOR4D self) -> unsigned int

Definition at line 3121 of file

def pcbnew.COLOR4D.ToWxString (   self,
ToWxString(COLOR4D self, long flags) -> wxString

Definition at line 3096 of file

def pcbnew.COLOR4D.WithAlpha (   self,
WithAlpha(COLOR4D self, double aAlpha) -> COLOR4D

Definition at line 3169 of file

Member Data Documentation

tuple pcbnew.COLOR4D.a = _swig_property(_pcbnew.COLOR4D_a_get, _pcbnew.COLOR4D_a_set)

Definition at line 3208 of file

tuple pcbnew.COLOR4D.b = _swig_property(_pcbnew.COLOR4D_b_get, _pcbnew.COLOR4D_b_set)

Definition at line 3204 of file

tuple pcbnew.COLOR4D.g = _swig_property(_pcbnew.COLOR4D_g_get, _pcbnew.COLOR4D_g_set)

Definition at line 3200 of file

tuple pcbnew.COLOR4D.GetNearestLegacyColor = staticmethod(GetNearestLegacyColor)

Definition at line 3136 of file

tuple pcbnew.COLOR4D.r = _swig_property(_pcbnew.COLOR4D_r_get, _pcbnew.COLOR4D_r_set)

Definition at line 3196 of file


Definition at line 3089 of file

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