pyg4ometry.visualisation.VisualisationOptions

Attributes

Classes

VisualisationOptions

Basic holder for visualisation parameters, i.e. colour and opacity.

Functions

randomColour()

Return random RGB tuple

hexRGBToRGBTriplet(value)

loadPredefined()

Construct a ColorMap initialised with default colours for various materials.

getPredefinedMaterialVisOptions()

makeVisualisationOptionsDictFromPredefined(ColourMap)

Module Contents

pyg4ometry.visualisation.VisualisationOptions._predefinedMaterialVisOptions = None
pyg4ometry.visualisation.VisualisationOptions.randomColour()

Return random RGB tuple

pyg4ometry.visualisation.VisualisationOptions.hexRGBToRGBTriplet(value)
class pyg4ometry.visualisation.VisualisationOptions.VisualisationOptions(representation='surface', colour=[0.5, 0.5, 0.5], alpha=0.5, visible=True, lineWidth=1, randomColour=False, depth=0)

Basic holder for visualisation parameters, i.e. colour and opacity. Construct an instance then modify members.

representation
colour
alpha
visible
lineWidth
randomColour
depth
__repr__()
getColour()

Return the colour and generate a random colour if flagged.

_generateRandomColour()
pyg4ometry.visualisation.VisualisationOptions.loadPredefined()

Construct a ColorMap initialised with default colours for various materials.

Lods from package resource files.

pyg4ometry.visualisation.VisualisationOptions.getPredefinedMaterialVisOptions()
pyg4ometry.visualisation.VisualisationOptions.makeVisualisationOptionsDictFromPredefined(ColourMap)