rs2.modeler.managed_properties.GanFunctions module#

class rs2.modeler.managed_properties.GanFunctions.Gan3DFunction(client: Client, ID)#

Bases: ProxyObject

setName(name: str)#
getName()#
setBaseMaterial(baseMaterial: str)#
getBaseMaterial()#
set3DAnisotropyHandling(an: Anisotropy3DHandling)#
get3DAnisotropyHandling() Anisotropy3DHandling#
setAngles(angle: list[float])#
getAngles()#
setDips(angle: list[float])#
getDips()#
setDipDirections(angle: list[float])#
getDipDirections()#
setUseDipBlockLevel(angle: list[float])#
getUseDipBlockLevel()#
setUseDipDirectionBlockLevel(angle: list[float])#
getUseDipDirectionBlockLevel()#
setAValues(a: list[float])#
getAValues()#
setBValues(b: list[float])#
getBValues()#
setMaterials(material: list[int])#
getMaterials()#
class rs2.modeler.managed_properties.GanFunctions.Gan2DFunction(client: Client, ID)#

Bases: ProxyObject

setName(name: str)#
getName()#
setBaseMaterial(baseMaterial: str)#
getBaseMaterial()#
setAnisotropyDefinition(anisotropyDefinition: Anisotropy2dDefinition)#
getAnisotropyDefinition()#
setAngles(angle: list[float])#
getAngles()#
setSurfaces(surfaces: list[str])#
getSurfaces()#
setAValues(a: list[float])#
getAValues()#
setBValues(b: list[float])#
getBValues()#
setMaterials(material: list[int])#
getMaterials()#
class rs2.modeler.managed_properties.GanFunctions.GanAngleRangeFunction(client: Client, ID)#

Bases: ProxyObject

setName(name: str)#
getName()#
setMaterials(material: list[int])#
getMaterials()#
setAngles(angle: list[float])#
getAngles()#