GcGiVisualStyle

class pygcad.pygrx.GcGiVisualStyle

Bases: GcRxObject

Attributes Summary

k2DWireframe

k3DWireframe

kBasic

kBrighten

kByBlock

kByLayer

kByViewport

kColorChange

kConceptual

kCustom

kDim

kDisplayOnly

kEdgeColorOff

kEdgeOnly

kEmptyStyle

kFaceOnly

kFacePattern

kFlat

kFlatWithEdges

kGouraud

kGouraudWithEdges

kHidden

kJitterOff

kLinePattern

kOverhangOff

kRealistic

kShaded

kShadedWithEdges

kShadesOfGray

kSketchy

kThicken

kXRay

Methods Summary

assign(self, visualStyle)

C++: GcGiVisualStyle::operator=(const class GcGiVisualStyle &) --> class GcGiVisualStyle &

cast(inPtr)

C++: GcGiVisualStyle::cast(const class GcRxObject *) --> class GcGiVisualStyle *

className()

C++: GcGiVisualStyle::className() --> const wchar_t *

desc()

C++: GcGiVisualStyle::desc() --> class GcRxClass *

isA(self)

C++: GcGiVisualStyle::isA() const --> class GcRxClass *

operation(self, prop)

C++: GcGiVisualStyle::operation(enum GcGiVisualStyleProperties::Property) const --> enum GcGiVisualStyleOperations::Operation

propertyType(prop)

C++: GcGiVisualStyle::propertyType(enum GcGiVisualStyleProperties::Property) --> enum GcGiVariant::VariantType

rxInit()

C++: GcGiVisualStyle::rxInit() --> void

setTrait(*args, **kwargs)

Overloaded function.

setTraitFlag(*args, **kwargs)

Overloaded function.

setType(self, type)

C++: GcGiVisualStyle::setType(enum GcGiVisualStyle::Type) --> bool

trait(*args, **kwargs)

Overloaded function.

traitFlag(self, flagProp, flagVal)

C++: GcGiVisualStyle::traitFlag(enum GcGiVisualStyleProperties::Property, unsigned int) const --> bool

type(self)

C++: GcGiVisualStyle::type() const --> enum GcGiVisualStyle::Type

Attributes Documentation

k2DWireframe = <Type.k2DWireframe: 4>
k3DWireframe = <Type.k3DWireframe: 5>
kBasic = <Type.kBasic: 7>
kBrighten = <Type.kBrighten: 12>
kByBlock = <Type.kByBlock: 30>
kByLayer = <Type.kByLayer: 29>
kByViewport = <Type.kByViewport: 28>
kColorChange = <Type.kColorChange: 16>
kConceptual = <Type.kConceptual: 9>
kCustom = <Type.kCustom: 10>
kDim = <Type.kDim: 11>
kDisplayOnly = <Type.kDisplayOnly: 19>
kEdgeColorOff = <Type.kEdgeColorOff: 22>
kEdgeOnly = <Type.kEdgeOnly: 18>
kEmptyStyle = <Type.kEmptyStyle: 31>
kFaceOnly = <Type.kFaceOnly: 17>
kFacePattern = <Type.kFacePattern: 15>
kFlat = <Type.kFlat: 0>
kFlatWithEdges = <Type.kFlatWithEdges: 1>
kGouraud = <Type.kGouraud: 2>
kGouraudWithEdges = <Type.kGouraudWithEdges: 3>
kHidden = <Type.kHidden: 6>
kJitterOff = <Type.kJitterOff: 20>
kLinePattern = <Type.kLinePattern: 14>
kOverhangOff = <Type.kOverhangOff: 21>
kRealistic = <Type.kRealistic: 8>
kShaded = <Type.kShaded: 27>
kShadedWithEdges = <Type.kShadedWithEdges: 26>
kShadesOfGray = <Type.kShadesOfGray: 23>
kSketchy = <Type.kSketchy: 24>
kThicken = <Type.kThicken: 13>
kXRay = <Type.kXRay: 25>

Methods Documentation

assign(self: pygcad.pygrx.GcGiVisualStyle, visualStyle: pygcad.pygrx.GcGiVisualStyle) pygcad.pygrx.GcGiVisualStyle

C++: GcGiVisualStyle::operator=(const class GcGiVisualStyle &) –> class GcGiVisualStyle &

static cast(inPtr: pygcad.pygrx.GcRxObject) pygcad.pygrx.GcGiVisualStyle

C++: GcGiVisualStyle::cast(const class GcRxObject *) –> class GcGiVisualStyle *

static className() str

C++: GcGiVisualStyle::className() –> const wchar_t *

static desc() pygcad.pygrx.GcRxClass

C++: GcGiVisualStyle::desc() –> class GcRxClass *

isA(self: pygcad.pygrx.GcGiVisualStyle) pygcad.pygrx.GcRxClass

C++: GcGiVisualStyle::isA() const –> class GcRxClass *

operation(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property) GcGiVisualStyleOperations::Operation

C++: GcGiVisualStyle::operation(enum GcGiVisualStyleProperties::Property) const –> enum GcGiVisualStyleOperations::Operation

static propertyType(prop: GcGiVisualStyleProperties::Property) GcGiVariant::VariantType

C++: GcGiVisualStyle::propertyType(enum GcGiVisualStyleProperties::Property) –> enum GcGiVariant::VariantType

static rxInit() None

C++: GcGiVisualStyle::rxInit() –> void

setTrait(*args, **kwargs)

Overloaded function.

  1. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, op: GcGiVisualStyleOperations::Operation) -> bool

C++: GcGiVisualStyle::setTrait(enum GcGiVisualStyleProperties::Property, enum GcGiVisualStyleOperations::Operation) –> bool

  1. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, pVal: GcGiVariant) -> bool

  2. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, pVal: GcGiVariant, op: GcGiVisualStyleOperations::Operation) -> bool

C++: GcGiVisualStyle::setTrait(enum GcGiVisualStyleProperties::Property, const class GcGiVariant *, enum GcGiVisualStyleOperations::Operation) –> bool

  1. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, nVal: int) -> bool

  2. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, nVal: int, op: GcGiVisualStyleOperations::Operation) -> bool

C++: GcGiVisualStyle::setTrait(enum GcGiVisualStyleProperties::Property, int, enum GcGiVisualStyleOperations::Operation) –> bool

  1. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, bVal: bool) -> bool

  2. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, bVal: bool, op: GcGiVisualStyleOperations::Operation) -> bool

C++: GcGiVisualStyle::setTrait(enum GcGiVisualStyleProperties::Property, bool, enum GcGiVisualStyleOperations::Operation) –> bool

  1. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, dVal: float) -> bool

  2. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, dVal: float, op: GcGiVisualStyleOperations::Operation) -> bool

C++: GcGiVisualStyle::setTrait(enum GcGiVisualStyleProperties::Property, double, enum GcGiVisualStyleOperations::Operation) –> bool

  1. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, red: float, green: float, blue: float) -> bool

  2. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, red: float, green: float, blue: float, op: GcGiVisualStyleOperations::Operation) -> bool

C++: GcGiVisualStyle::setTrait(enum GcGiVisualStyleProperties::Property, double, double, double, enum GcGiVisualStyleOperations::Operation) –> bool

  1. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, pColor: pygcad.pygrx.GcCmColor) -> bool

  2. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, pColor: pygcad.pygrx.GcCmColor, op: GcGiVisualStyleOperations::Operation) -> bool

C++: GcGiVisualStyle::setTrait(enum GcGiVisualStyleProperties::Property, const class GcCmColor *, enum GcGiVisualStyleOperations::Operation) –> bool

  1. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, pStr: GcString) -> bool

  2. setTrait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, pStr: GcString, op: GcGiVisualStyleOperations::Operation) -> bool

C++: GcGiVisualStyle::setTrait(enum GcGiVisualStyleProperties::Property, const class GcString *, enum GcGiVisualStyleOperations::Operation) –> bool

setTraitFlag(*args, **kwargs)

Overloaded function.

  1. setTraitFlag(self: pygcad.pygrx.GcGiVisualStyle, flagProp: GcGiVisualStyleProperties::Property, flagVal: int) -> bool

  2. setTraitFlag(self: pygcad.pygrx.GcGiVisualStyle, flagProp: GcGiVisualStyleProperties::Property, flagVal: int, bEnable: bool) -> bool

C++: GcGiVisualStyle::setTraitFlag(enum GcGiVisualStyleProperties::Property, unsigned int, bool) –> bool

setType(self: pygcad.pygrx.GcGiVisualStyle, type: pygcad.pygrx.GcGiVisualStyle.Type) bool

C++: GcGiVisualStyle::setType(enum GcGiVisualStyle::Type) –> bool

trait(*args, **kwargs)

Overloaded function.

  1. trait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property) -> GcGiVariant

  2. trait(self: pygcad.pygrx.GcGiVisualStyle, prop: GcGiVisualStyleProperties::Property, pOp: GcGiVisualStyleOperations::Operation) -> GcGiVariant

C++: GcGiVisualStyle::trait(enum GcGiVisualStyleProperties::Property, enum GcGiVisualStyleOperations::Operation *) const –> const class GcGiVariant &

traitFlag(self: pygcad.pygrx.GcGiVisualStyle, flagProp: GcGiVisualStyleProperties::Property, flagVal: int) bool

C++: GcGiVisualStyle::traitFlag(enum GcGiVisualStyleProperties::Property, unsigned int) const –> bool

type(self: pygcad.pygrx.GcGiVisualStyle) pygcad.pygrx.GcGiVisualStyle.Type

C++: GcGiVisualStyle::type() const –> enum GcGiVisualStyle::Type