ThreePresenter API Documentation - v0.1.3
    Preparing search index...

    Interface Annotation

    A single annotation in the scene

    interface Annotation {
        id: string;
        label: string;
        text?: string;
        type: AnnotationType;
        geometry: AnnotationGeometry;
        normal?: [number, number, number];
        createdAt?: string;
        createdBy?: string;
    }
    Index

    Properties

    id: string

    Unique identifier for the annotation

    label: string

    User-visible label/name for the annotation

    text?: string

    Optional longer annotation text/description

    Type of annotation

    Geometric data for the annotation

    normal?: [number, number, number]

    Optional normal vector for point annotations. Primarily used by IIIF 3D point selectors when available.

    createdAt?: string

    Optional creation timestamp

    createdBy?: string

    Optional user who created it