compression_rgb#
- tensor.compression_rgb(p0: float, p1: float, p2: float) int #
Sets the color that will be used for the compression portion of a tensor glyph if the “tensor: color_by” command method is set to “direction”.
If the “tensor: color_by” command method is set to “part”, the tensor glyph part is colored like any other part.- Args:
- p0:
‘red_val’ red, green, blue color components for the compression line (0.0 to 1.0)
- p1:
‘grn_val’ red, green, blue color components for the compression line (0.0 to 1.0)
- p2:
‘blu_val’ red, green, blue color components for the compression line (0.0 to 1.0)
- Examples:
# # Activating a tensor variable # ensight.variables.activate("uniaxial_tensor") # # Selecting all parts as parents # ensight.part.select_all() # # Grouping a bunch of tensor attribute commands # (included is the one to make compression # lines a particular color) # ensight.tensor.begin() ensight.tensor.variable("uniaxial_tensor") ensight.tensor.display_compression("ON") ensight.tensor.display_tension("ON") ensight.tensor.display_major("ON") ensight.tensor.display_minor("ON") ensight.tensor.display_middle("ON") ensight.tensor.tip_shape("triangle") ensight.tensor.tip_size(1.0000e-01) ensight.tensor.color_by("direction") ensight.tensor.compression_rgb(1.0000e+00,0.0000e+00,4.0000e-01) ensight.tensor.tension_rgb(0.0000e+00,8.0000e-01,1.0000e+00) ensight.tensor.line_width_by("direction") ensight.tensor.compression_line_width(2) ensight.tensor.tension_line_width(4) ensight.tensor.end() # # Creating the tensor glyph part # ensight.tensor.create()
- Returns:
zero on success, non-zero on error