rs2.modeler.properties.MaterialJointOptions module#

class rs2.modeler.properties.MaterialJointOptions.MaterialJointOptions(client, ID, documentProxyID)#

Bases: ProxyObject

setNumberOfJoints(value: int)#
getNumberOfJoints() int#
setUseTracePlane(jointIndex: int, value: bool)#
getUseTracePlane(jointIndex: int) bool#
setTracePlaneProperties(jointIndex: int, tracePlaneDipDirection: float, dip: float, dipDirection: float)#
getTracePlaneProperties(jointIndex: int) tuple[float, float, float]#

returns a tuple (traceplanedipdirection, dip, dipdirection) for the joint at the given index

setInclination(jointIndex: int, value: float)#
getInclination(jointIndex: int) float#
getJoint(jointIndex: int) MaterialJoint#