# Edge

class `Edge`

  This is the Edge Class

  Public Types

  enum class `SizeUnits` : uint32_t

    Edge Size Units

    Values:

    enumerator `ScaleFactor`

      A unitless linear scaling factor. A value of 2.0 will cause edges to be rendered twice as thick. A value of 1.0 will result in a visually pleasing device-dependent edge weight. A value of 0 will result in the minimal weight edge supported by the 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.

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Visualize HPS or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.

This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation
Continue generating