NemAll_Python_Palette

Exposed classes and functions from NemAll_Python_Palette

 
Classes
       
Boost.Python.enum(builtins.int)
PaletteCtrlType
PaletteValueType
Boost.Python.instance(builtins.object)
PythonWpfPalette
PythonWpfPaletteBuilder

 
class PaletteCtrlType(Boost.Python.enum)
    Types of the palette controls
 
 
Method resolution order:
PaletteCtrlType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
ARRAYBUTTON = NemAll_Python_Palette.PaletteCtrlType.ARRAYBUTTON
BUTTON = NemAll_Python_Palette.PaletteCtrlType.BUTTON
CANVAS = NemAll_Python_Palette.PaletteCtrlType.CANVAS
CHECK = NemAll_Python_Palette.PaletteCtrlType.CHECK
COMBO = NemAll_Python_Palette.PaletteCtrlType.COMBO
COMBOCOLOR = NemAll_Python_Palette.PaletteCtrlType.COMBOCOLOR
COMBODRAWINGTYPE = NemAll_Python_Palette.PaletteCtrlType.COMBODRAWINGTYPE
COMBOFACESTYLE = NemAll_Python_Palette.PaletteCtrlType.COMBOFACESTYLE
COMBOHATCH = NemAll_Python_Palette.PaletteCtrlType.COMBOHATCH
COMBOLAYER = NemAll_Python_Palette.PaletteCtrlType.COMBOLAYER
COMBOMATNAME = NemAll_Python_Palette.PaletteCtrlType.COMBOMATNAME
COMBOPATTERN = NemAll_Python_Palette.PaletteCtrlType.COMBOPATTERN
COMBOPEN = NemAll_Python_Palette.PaletteCtrlType.COMBOPEN
COMBOREINFBARDIAM = NemAll_Python_Palette.PaletteCtrlType.COMBOREINFBARDIAM
COMBOREINFBARGRADE = NemAll_Python_Palette.PaletteCtrlType.COMBOREINFBARGRADE
COMBOREINFCONCRGRADE = NemAll_Python_Palette.PaletteCtrlType.COMBOREINFCONCRGRADE
COMBOREINFMESH = NemAll_Python_Palette.PaletteCtrlType.COMBOREINFMESH
COMBOREINFMESHGROUP = NemAll_Python_Palette.PaletteCtrlType.COMBOREINFMESHGROUP
COMBOREINFNORM = NemAll_Python_Palette.PaletteCtrlType.COMBOREINFNORM
COMBOSTROKE = NemAll_Python_Palette.PaletteCtrlType.COMBOSTROKE
EDIT = NemAll_Python_Palette.PaletteCtrlType.EDIT
ELLIPS = NemAll_Python_Palette.PaletteCtrlType.ELLIPS
GROUPBOX = NemAll_Python_Palette.PaletteCtrlType.GROUPBOX
INFIELD = NemAll_Python_Palette.PaletteCtrlType.INFIELD
LINE = NemAll_Python_Palette.PaletteCtrlType.LINE
PICTURE = NemAll_Python_Palette.PaletteCtrlType.PICTURE
PICTUREBUTTON = NemAll_Python_Palette.PaletteCtrlType.PICTUREBUTTON
PICTURELIST = NemAll_Python_Palette.PaletteCtrlType.PICTURELIST
POLY = NemAll_Python_Palette.PaletteCtrlType.POLY
RECT = NemAll_Python_Palette.PaletteCtrlType.RECT
STATIC = NemAll_Python_Palette.PaletteCtrlType.STATIC
TEXT = NemAll_Python_Palette.PaletteCtrlType.TEXT
names = {'ARRAYBUTTON': NemAll_Python_Palette.PaletteCtrlType.ARRAYBUTTON, 'BUTTON': NemAll_Python_Palette.PaletteCtrlType.BUTTON, 'CANVAS': NemAll_Python_Palette.PaletteCtrlType.CANVAS, 'CHECK': NemAll_Python_Palette.PaletteCtrlType.CHECK, 'COMBO': NemAll_Python_Palette.PaletteCtrlType.COMBO, 'COMBOCOLOR': NemAll_Python_Palette.PaletteCtrlType.COMBOCOLOR, 'COMBODRAWINGTYPE': NemAll_Python_Palette.PaletteCtrlType.COMBODRAWINGTYPE, 'COMBOFACESTYLE': NemAll_Python_Palette.PaletteCtrlType.COMBOFACESTYLE, 'COMBOHATCH': NemAll_Python_Palette.PaletteCtrlType.COMBOHATCH, 'COMBOLAYER': NemAll_Python_Palette.PaletteCtrlType.COMBOLAYER, ...}
values = {0: NemAll_Python_Palette.PaletteCtrlType.STATIC, 1: NemAll_Python_Palette.PaletteCtrlType.PICTURE, 2: NemAll_Python_Palette.PaletteCtrlType.INFIELD, 3: NemAll_Python_Palette.PaletteCtrlType.EDIT, 4: NemAll_Python_Palette.PaletteCtrlType.CHECK, 5: NemAll_Python_Palette.PaletteCtrlType.COMBO, 6: NemAll_Python_Palette.PaletteCtrlType.COMBOCOLOR, 7: NemAll_Python_Palette.PaletteCtrlType.COMBOPEN, 8: NemAll_Python_Palette.PaletteCtrlType.COMBOSTROKE, 9: NemAll_Python_Palette.PaletteCtrlType.BUTTON, ...}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(...)
Returns size in memory, in bytes
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(...)
int.bit_length() -> int
 
Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines the byte order used to represent the
integer.  If byteorder is 'big', the most significant byte is at the
beginning of the byte array.  If byteorder is 'little', the most
significant byte is at the end of the byte array.  To request the native
byte order of the host system, use `sys.byteorder' as the byte order value.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines the byte order used to represent the
integer.  If byteorder is 'big', the most significant byte is at the
beginning of the byte array.  If byteorder is 'little', the most
significant byte is at the end of the byte array.  To request the native
byte order of the host system, use `sys.byteorder' as the byte order value.
 
The signed keyword-only argument determines whether two's complement is
used to represent the integer.  If signed is False and a negative integer
is given, an OverflowError is raised.

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class PaletteValueType(Boost.Python.enum)
    Types of the palette values
 
 
Method resolution order:
PaletteValueType
Boost.Python.enum
builtins.int
builtins.object

Data and other attributes defined here:
ANGLE = NemAll_Python_Palette.PaletteValueType.ANGLE
DOUBLE = NemAll_Python_Palette.PaletteValueType.DOUBLE
INTEGER = NemAll_Python_Palette.PaletteValueType.INTEGER
LENGTH = NemAll_Python_Palette.PaletteValueType.LENGTH
STRING = NemAll_Python_Palette.PaletteValueType.STRING
names = {'ANGLE': NemAll_Python_Palette.PaletteValueType.ANGLE, 'DOUBLE': NemAll_Python_Palette.PaletteValueType.DOUBLE, 'INTEGER': NemAll_Python_Palette.PaletteValueType.INTEGER, 'LENGTH': NemAll_Python_Palette.PaletteValueType.LENGTH, 'STRING': NemAll_Python_Palette.PaletteValueType.STRING}
values = {1: NemAll_Python_Palette.PaletteValueType.LENGTH, 2: NemAll_Python_Palette.PaletteValueType.ANGLE, 3: NemAll_Python_Palette.PaletteValueType.STRING, 5: NemAll_Python_Palette.PaletteValueType.INTEGER, 6: NemAll_Python_Palette.PaletteValueType.DOUBLE}

Methods inherited from Boost.Python.enum:
__repr__(self, /)
Return repr(self).
__str__(self, /)
Return str(self).

Data descriptors inherited from Boost.Python.enum:
name

Methods inherited from builtins.int:
__abs__(self, /)
abs(self)
__add__(self, value, /)
Return self+value.
__and__(self, value, /)
Return self&value.
__bool__(self, /)
self != 0
__ceil__(...)
Ceiling of an Integral returns itself.
__divmod__(self, value, /)
Return divmod(self, value).
__eq__(self, value, /)
Return self==value.
__float__(self, /)
float(self)
__floor__(...)
Flooring an Integral returns itself.
__floordiv__(self, value, /)
Return self//value.
__format__(...)
default object formatter
__ge__(self, value, /)
Return self>=value.
__getattribute__(self, name, /)
Return getattr(self, name).
__getnewargs__(...)
__gt__(self, value, /)
Return self>value.
__hash__(self, /)
Return hash(self).
__index__(self, /)
Return self converted to an integer, if self is suitable for use as an index into a list.
__int__(self, /)
int(self)
__invert__(self, /)
~self
__le__(self, value, /)
Return self<=value.
__lshift__(self, value, /)
Return self<<value.
__lt__(self, value, /)
Return self<value.
__mod__(self, value, /)
Return self%value.
__mul__(self, value, /)
Return self*value.
__ne__(self, value, /)
Return self!=value.
__neg__(self, /)
-self
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__or__(self, value, /)
Return self|value.
__pos__(self, /)
+self
__pow__(self, value, mod=None, /)
Return pow(self, value, mod).
__radd__(self, value, /)
Return value+self.
__rand__(self, value, /)
Return value&self.
__rdivmod__(self, value, /)
Return divmod(value, self).
__rfloordiv__(self, value, /)
Return value//self.
__rlshift__(self, value, /)
Return value<<self.
__rmod__(self, value, /)
Return value%self.
__rmul__(self, value, /)
Return value*self.
__ror__(self, value, /)
Return value|self.
__round__(...)
Rounding an Integral returns itself.
Rounding with an ndigits argument also returns an integer.
__rpow__(self, value, mod=None, /)
Return pow(value, self, mod).
__rrshift__(self, value, /)
Return value>>self.
__rshift__(self, value, /)
Return self>>value.
__rsub__(self, value, /)
Return value-self.
__rtruediv__(self, value, /)
Return value/self.
__rxor__(self, value, /)
Return value^self.
__sizeof__(...)
Returns size in memory, in bytes
__sub__(self, value, /)
Return self-value.
__truediv__(self, value, /)
Return self/value.
__trunc__(...)
Truncating an Integral returns itself.
__xor__(self, value, /)
Return self^value.
bit_length(...)
int.bit_length() -> int
 
Number of bits necessary to represent self in binary.
>>> bin(37)
'0b100101'
>>> (37).bit_length()
6
conjugate(...)
Returns self, the complex conjugate of any int.
from_bytes(...) from builtins.type
int.from_bytes(bytes, byteorder, *, signed=False) -> int
 
Return the integer represented by the given array of bytes.
 
The bytes argument must be a bytes-like object (e.g. bytes or bytearray).
 
The byteorder argument determines the byte order used to represent the
integer.  If byteorder is 'big', the most significant byte is at the
beginning of the byte array.  If byteorder is 'little', the most
significant byte is at the end of the byte array.  To request the native
byte order of the host system, use `sys.byteorder' as the byte order value.
 
The signed keyword-only argument indicates whether two's complement is
used to represent the integer.
to_bytes(...)
int.to_bytes(length, byteorder, *, signed=False) -> bytes
 
Return an array of bytes representing an integer.
 
The integer is represented using length bytes.  An OverflowError is
raised if the integer is not representable with the given number of
bytes.
 
The byteorder argument determines the byte order used to represent the
integer.  If byteorder is 'big', the most significant byte is at the
beginning of the byte array.  If byteorder is 'little', the most
significant byte is at the end of the byte array.  To request the native
byte order of the host system, use `sys.byteorder' as the byte order value.
 
The signed keyword-only argument determines whether two's complement is
used to represent the integer.  If signed is False and a negative integer
is given, an OverflowError is raised.

Data descriptors inherited from builtins.int:
denominator
the denominator of a rational number in lowest terms
imag
the imaginary part of a complex number
numerator
the numerator of a rational number in lowest terms
real
the real part of a complex number

 
class PythonWpfPalette(Boost.Python.instance)
    
Method resolution order:
PythonWpfPalette
Boost.Python.instance
builtins.object

Methods defined here:
Close(...)
Close( (PythonWpfPalette)arg1) -> None :
    Close the palette
EnableControl(...)
EnableControl( (PythonWpfPalette)arg1, (str)arg2, (int)name, (bool)bEnabled) -> None :
    Enable/disable a control
    
    Parameter: name      Name of the control
               bEnabled  Enabled: true/false
GetPythonWpfPaletteBuilder(...)
GetPythonWpfPaletteBuilder( (PythonWpfPalette)arg1) -> PythonWpfPaletteBuilder :
    Get the palette builder
    
    Return:  Palette builder
Open(...)
Open( (PythonWpfPalette)arg1, (str)title, (str)partName) -> None :
    Open the palette
    
    Parameter: title     Title
               partName  Name of the PythonPart
Reset(...)
Reset( (PythonWpfPalette)arg1, (bool)clearOnlyPages) -> None :
    Reset the palette for a full refresh
    
    Parameter: clearOnlyPages  Reset only pages, keep other dialog data settings
UpdateDialogData(...)
UpdateDialogData( (PythonWpfPalette)arg1, (int)arg2) -> None :
    Refresh palette with current dialog data
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)
__repr__(...)
__repr__( (PythonWpfPalette)arg1) -> str

Data and other attributes defined here:
__instance_size__ = 32

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class PythonWpfPaletteBuilder(Boost.Python.instance)
    
Method resolution order:
PythonWpfPaletteBuilder
Boost.Python.instance
builtins.object

Methods defined here:
AddAngleValue(...)
AddAngleValue( (PythonWpfPaletteBuilder)arg1, (str)arg2, (str)arg3, (float)description, (int)name, (str)value, (str)page, (bool)expanderName, (float)rowName, (float)bEnabled) -> None :
    Add a angle value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
                             -----------------------------------------------------------------------------
AddAreaValue(...)
AddAreaValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (float)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled, (float)minValue, (float)maxValue) -> None :
    Add a area value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
               minValue      Minimal value
               maxValue      Maximal value
AddBarDiameter(...)
AddBarDiameter( (PythonWpfPaletteBuilder)description, (str)name, (str)value, (float)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add an bar diameter value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddBendingRollerValue(...)
AddBendingRollerValue( (PythonWpfPaletteBuilder)description, (str)name, (str)value, (float)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a bending roller value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddButton(...)
AddButton( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)eventId, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a picture button to the palette
    
    Parameter: description   Description
               name          Value name
               eventId       Value holds the event ID pressing the button
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddCheckboxValue(...)
AddCheckboxValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a checkbox value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddColorValue(...)
AddColorValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a color value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddComboBoxValue(...)
AddComboBoxValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (str)value, (str)listValues, (PaletteCtrlType)ctrlType, (PaletteValueType)valueType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a combo box value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               listValues    List values
               ctrlType      Control type
               valueType     Value type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddConcreteCoverValue(...)
AddConcreteCoverValue( (PythonWpfPaletteBuilder)description, (str)name, (str)value, (float)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a concrete cover value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddConcreteGrade(...)
AddConcreteGrade( (PythonWpfPaletteBuilder)description, (str)name, (str)value, (int)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a concrete grade value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddDoubleValue(...)
AddDoubleValue( (PythonWpfPaletteBuilder)arg1, (str)arg2, (str)description, (float)name, (int)value, (str)ctrlType, (str)page, (bool)expanderName, (float)rowName, (float)bEnabled) -> None :
    Add a double value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddFaceStyleValue(...)
AddFaceStyleValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a face style combobox to the palette
    
    Parameter: description   Description
               name          ID name
               value         Selected value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
                             -----------------------------------------------------------------------------
AddHatchValue(...)
AddHatchValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a hatch combobox to the palette
    
    Parameter: description   Description
               name          ID name
               value         Selected value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
                             -----------------------------------------------------------------------------
AddIntValue(...)
AddIntValue( (PythonWpfPaletteBuilder)arg1, (str)arg2, (str)description, (int)name, (int)value, (str)ctrlType, (str)page, (bool)expanderName, (float)rowName, (float)bEnabled) -> None :
    Add an integer value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddLayer(...)
AddLayer( (PythonWpfPaletteBuilder)description, (str)name, (str)value, (int)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a layer value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddLengthValue(...)
AddLengthValue( (PythonWpfPaletteBuilder)arg1, (str)arg2, (str)description, (float)name, (int)value, (str)ctrlType, (str)page, (bool)expanderName, (float)rowName, (float)bEnabled) -> None :
    Add a length value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddMaterialButton(...)
AddMaterialButton( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (str)value, (int)buttonType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a material button to the palette
    
    Parameter: description   Description
               name          Value name
               value         String of material
               buttonType    Button type (0: simple material button, 1: mat button + switch off button)
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
                             -----------------------------------------------------------------------------
                             -----------------------------------------------------------------------------
AddMeshGroup(...)
AddMeshGroup( (PythonWpfPaletteBuilder)description, (str)name, (str)value, (int)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a mesh group value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddMeshType(...)
AddMeshType( (PythonWpfPaletteBuilder)description, (str)name, (str)str, (str)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a mesh type value to the palette
    
    Parameter: description   Description
               name          Value name
               str           String
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddPage(...)
AddPage( (PythonWpfPaletteBuilder)arg1, (str)name, (str)description) -> None :
    Add a page to the palette
    
    Parameter: name         ID name
               description  Description text (localized)
AddPatternValue(...)
AddPatternValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a pattern combobox to the palette
    
    Parameter: description   Description
               name          ID name
               value         Selected value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
                             -----------------------------------------------------------------------------
AddPenValue(...)
AddPenValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a pen value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddPicture(...)
AddPicture( (PythonWpfPaletteBuilder)arg1, (str)name, (str)pictureName, (str)libPath, (int)orientation, (int)page, (str)expanderName, (str)rowName) -> None :
    Add a picture to the palette
    
    Parameter: name          ID name
               pictureName   Name of the picture
               libPath       Library path
               orientation   Orientation (0:LEFT, 1:MIDDLE, 2:RIGHT)
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
AddPictureButton(...)
AddPictureButton( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (str)value, (int)eventId, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a picture button to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               eventId       Value holds the event ID pressing the button
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddPictureButtonList(...)
AddPictureButtonList( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (str)picturePath, (str)pictureList, (str)valueList, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a picture button list to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value holds the selected picture button in buttons
               picturePath   Path of pictures
               pictureList   Picture list holds the images for the buttons - example: a.png|b.png|c.png
               valueList     Value list of possible values - example: 0|1|2
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddPictureResourceButton(...)
AddPictureResourceButton( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (int)eventId, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a picture button to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value holds the resource ID
               eventId       Value holds the event ID pressing the button
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddPictureResourceButtonList(...)
AddPictureResourceButtonList( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (int)value, (str)pictureList, (str)valueList, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a picture resource button list to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value holds the selected picture button in buttons
               pictureList   Picture list holds the images for the buttons - example: 16433|16441|16449
               valueList     Value list of possible values - example: 0|1|2
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddRadioButton(...)
AddRadioButton( (PythonWpfPaletteBuilder)arg1, (str)radioButtonGroupDescription, (str)radioButtonGroupName, (str)radioButtonDescription, (str)radioButtonName, (float)value, (float)selectedValueInGroup, (int)page, (str)expander_name, (str)rowName, (bool)bEnabled) -> None :
    Add a radio button to the palette
    
    Parameter: radioButtonGroupDescription  Radio button group description
               radioButtonGroupName         Radio button group ID name
               radioButtonDescription       Radio button description
               radioButtonName              Radio button ID name
               value                        Double value of this radio button
               selectedValueInGroup         Selected value of radio button group
               page                         Page index
               expander_name                Expander section name
               rowName                      Name of the row
               bEnabled                     Control is enabled: true/false
                                            -----------------------------------------------------------------------------
AddSeparator(...)
AddSeparator( (PythonWpfPaletteBuilder)arg1, (int)page, (str)expanderName) -> None :
    Add a separator to the palette
    
    Parameter: page          Page index
               expanderName  Expander section name
AddSteelGrade(...)
AddSteelGrade( (PythonWpfPaletteBuilder)description, (str)name, (str)value, (int)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a steel grade value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddStringValue(...)
AddStringValue( (PythonWpfPaletteBuilder)description, (str)name, (str)str, (str)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a string value to the palette
    
    Parameter: description   Description
               name          Value name
               str           String
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddStroke(...)
AddStroke( (PythonWpfPaletteBuilder)description, (str)name, (str)value, (int)ctrlType, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a stroke value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               ctrlType      Control type
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddText(...)
AddText( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (str)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled) -> None :
    Add a text
    
    Parameter: description   Description
               name          Value name
               value         Value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
AddVolumeValue(...)
AddVolumeValue( (PythonWpfPaletteBuilder)arg1, (str)description, (str)name, (float)value, (int)page, (str)expanderName, (str)rowName, (bool)bEnabled, (float)minValue, (float)maxValue) -> None :
    Add a volume value to the palette
    
    Parameter: description   Description
               name          Value name
               value         Value
               page          Page index
               expanderName  Expander section name
               rowName       Name of the row
               bEnabled      Control is enabled: true/false
               minValue      Minimal value
               maxValue      Maximal value
IsConcreteCoverPaletteUpdate(...)
IsConcreteCoverPaletteUpdate( (PythonWpfPaletteBuilder)arg1, (float)cover) -> bool :
    Check for a palette update due to a new concrete cover
    
    Parameter: cover  Concrete cover
    
    Return:  Palette update: true/false
Reset(...)
Reset( (PythonWpfPaletteBuilder)arg1) -> None :
    Reset the data
__init__(...)
__init__( (object)arg1, (object)dialogData) -> None :
    Constructor
    
    Parameter: dialogData  Dialog data
__reduce__ = (...)

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__