# cee.mrk

The mrk sub-module provides a MarkupModel that can be used to add markup items to a visualization. Markup items can be labels, triangles with and without textures and points.

The Markup model is usually used to add markup items to a given model (geo, usg, ug).

Assuming that the EnvisionWeb client component has been imported into the variable `cee`, members of the markup module may be referenced using the `cee.mrk` prefix, e.g.:

    var model = new cee.mrk.MarkupModel();

Enumerations

- LabelAttachmentPoint
- LabelAttachmentType
- LabelDrawMode
- LineTerminatorDrawMode

Classes

- `LabelAppearance`
- `LabelAttachmentAppearance`
- `MarkupModel`
- `OccluderOptions`
- `Part`
- `PartArrows`
- `PartHitItem`
- `PartImageLabel`
- `PartIndexedTriangles`
- `PartLabels`
- `PartLines`
- `PartPoints`
- `PartTexturedIndexedTriangles`

Interfaces

- `CustomDrawOntoCanvasCallback`
- `HitItem`
- `LabelAppearanceProperties`

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Envision for Web or choose a sample question below to start a conversation:

What is HOOPS Envision for Web?
What are the latest release notes for HOOPS Envision for Web?
How do I start evaluating HOOPS Envision for Web?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...