GcGiViewportTraits

class pygcad.pygrx.GcGiViewportTraits

Bases: GcGiDrawableTraits

Attributes Summary

kBackLighting

kOneDistantLight

kTwoDistantLights

Methods Summary

ambientLightColor(self)

C++: GcGiViewportTraits::ambientLightColor() const --> class GcCmColor

assign(self, traits)

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

background(self)

C++: GcGiViewportTraits::background() const --> class GcDbObjectId

brightness(self)

C++: GcGiViewportTraits::brightness() const --> double

cast(inPtr)

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

className()

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

contrast(self)

C++: GcGiViewportTraits::contrast() const --> double

defaultLightingType(self)

C++: GcGiViewportTraits::defaultLightingType() const --> enum GcGiViewportTraits::DefaultLightingType

desc()

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

isA(self)

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

isDefaultLightingOn(self)

C++: GcGiViewportTraits::isDefaultLightingOn() const --> bool

renderEnvironment(self)

C++: GcGiViewportTraits::renderEnvironment() const --> class GcDbObjectId

renderSettings(self)

C++: GcGiViewportTraits::renderSettings() const --> class GcDbObjectId

rxInit()

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

setAmbientLightColor(self, clr)

C++: GcGiViewportTraits::setAmbientLightColor(const class GcCmColor &) --> void

setBackground(self, backgroundId)

C++: GcGiViewportTraits::setBackground(const class GcDbObjectId) --> void

setBrightness(self, brightness)

C++: GcGiViewportTraits::setBrightness(double) --> void

setContrast(self, contrast)

C++: GcGiViewportTraits::setContrast(double) --> void

setDefaultLightingOn(self, on)

C++: GcGiViewportTraits::setDefaultLightingOn(bool) --> void

setDefaultLightingType(self, typ)

C++: GcGiViewportTraits::setDefaultLightingType(enum GcGiViewportTraits::DefaultLightingType) --> void

setRenderEnvironment(self, renderEnvId)

C++: GcGiViewportTraits::setRenderEnvironment(const class GcDbObjectId) --> void

setRenderSettings(self, renderSettingsId)

C++: GcGiViewportTraits::setRenderSettings(const class GcDbObjectId) --> void

setToneOperatorParameters(self, params)

C++: GcGiViewportTraits::setToneOperatorParameters(const class GcGiToneOperatorParameters &) --> void

toneOperatorParameters(self, params)

C++: GcGiViewportTraits::toneOperatorParameters(class GcGiToneOperatorParameters &) const --> void

Attributes Documentation

kBackLighting = <DefaultLightingType.kBackLighting: 2>
kOneDistantLight = <DefaultLightingType.kOneDistantLight: 0>
kTwoDistantLights = <DefaultLightingType.kTwoDistantLights: 1>

Methods Documentation

ambientLightColor(self: pygcad.pygrx.GcGiViewportTraits) pygcad.pygrx.GcCmColor

C++: GcGiViewportTraits::ambientLightColor() const –> class GcCmColor

assign(self: pygcad.pygrx.GcGiViewportTraits, traits: pygcad.pygrx.GcGiViewportTraits) pygcad.pygrx.GcGiViewportTraits

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

background(self: pygcad.pygrx.GcGiViewportTraits) pygcad.pygrx.GcDbObjectId

C++: GcGiViewportTraits::background() const –> class GcDbObjectId

brightness(self: pygcad.pygrx.GcGiViewportTraits) float

C++: GcGiViewportTraits::brightness() const –> double

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

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

static className() str

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

contrast(self: pygcad.pygrx.GcGiViewportTraits) float

C++: GcGiViewportTraits::contrast() const –> double

defaultLightingType(self: pygcad.pygrx.GcGiViewportTraits) pygcad.pygrx.GcGiViewportTraits.DefaultLightingType

C++: GcGiViewportTraits::defaultLightingType() const –> enum GcGiViewportTraits::DefaultLightingType

static desc() pygcad.pygrx.GcRxClass

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

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

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

isDefaultLightingOn(self: pygcad.pygrx.GcGiViewportTraits) bool

C++: GcGiViewportTraits::isDefaultLightingOn() const –> bool

renderEnvironment(self: pygcad.pygrx.GcGiViewportTraits) pygcad.pygrx.GcDbObjectId

C++: GcGiViewportTraits::renderEnvironment() const –> class GcDbObjectId

renderSettings(self: pygcad.pygrx.GcGiViewportTraits) pygcad.pygrx.GcDbObjectId

C++: GcGiViewportTraits::renderSettings() const –> class GcDbObjectId

static rxInit() None

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

setAmbientLightColor(self: pygcad.pygrx.GcGiViewportTraits, clr: pygcad.pygrx.GcCmColor) None

C++: GcGiViewportTraits::setAmbientLightColor(const class GcCmColor &) –> void

setBackground(self: pygcad.pygrx.GcGiViewportTraits, backgroundId: pygcad.pygrx.GcDbObjectId) None

C++: GcGiViewportTraits::setBackground(const class GcDbObjectId) –> void

setBrightness(self: pygcad.pygrx.GcGiViewportTraits, brightness: float) None

C++: GcGiViewportTraits::setBrightness(double) –> void

setContrast(self: pygcad.pygrx.GcGiViewportTraits, contrast: float) None

C++: GcGiViewportTraits::setContrast(double) –> void

setDefaultLightingOn(self: pygcad.pygrx.GcGiViewportTraits, on: bool) None

C++: GcGiViewportTraits::setDefaultLightingOn(bool) –> void

setDefaultLightingType(self: pygcad.pygrx.GcGiViewportTraits, typ: pygcad.pygrx.GcGiViewportTraits.DefaultLightingType) None

C++: GcGiViewportTraits::setDefaultLightingType(enum GcGiViewportTraits::DefaultLightingType) –> void

setRenderEnvironment(self: pygcad.pygrx.GcGiViewportTraits, renderEnvId: pygcad.pygrx.GcDbObjectId) None

C++: GcGiViewportTraits::setRenderEnvironment(const class GcDbObjectId) –> void

setRenderSettings(self: pygcad.pygrx.GcGiViewportTraits, renderSettingsId: pygcad.pygrx.GcDbObjectId) None

C++: GcGiViewportTraits::setRenderSettings(const class GcDbObjectId) –> void

setToneOperatorParameters(self: pygcad.pygrx.GcGiViewportTraits, params: pygcad.pygrx.GcGiToneOperatorParameters) None

C++: GcGiViewportTraits::setToneOperatorParameters(const class GcGiToneOperatorParameters &) –> void

toneOperatorParameters(self: pygcad.pygrx.GcGiViewportTraits, params: pygcad.pygrx.GcGiToneOperatorParameters) None

C++: GcGiViewportTraits::toneOperatorParameters(class GcGiToneOperatorParameters &) const –> void