Marker

class HPS::Marker

This is the Marker Class

Public Types

enum DrawingPreference

Values:

enumerator Nicest
enumerator Fastest

Performance should be favored at the possible cost of drawing markers at a smaller size than requested.

enum SizeUnits

Marker Size Units

Values:

enumerator ScaleFactor

A unitless linear scaling factor. A value of 2.0 will cause markers to be rendered twice as large. A value of 1.0 will result in a visually pleasing device-dependent marker size that is approximately 3% of the height of the outer window. A value of 0 will result in a single pixel marker for display-devices, or the smallest size supported by any other device.

enumerator ObjectSpace

Object space units ignoring any scaling components in modelling matrices.

enumerator SubscreenRelative

Fraction of the height of the outermost window.

enumerator WindowRelative

Fraction of the height of the local window.

enumerator WorldSpace

Object space units including any scaling components in modelling matrices and cameras.

enumerator Points

Points units typically used for text size. 1 point corresponds to 1/72 inch.

enumerator Pixels

Number of pixels.