Hierarchy (view full)

Constructors

  • Parameters

    • Optionalparams: Partial<OpacityStyle & ColorStyle & OcclusionStyle & CircleData>

    Returns CircleMesh

Properties

meshBackground: Mesh<Geometry | BufferGeometry, MeshBasicMaterial>
meshFont: Mesh<CircleGeometry, MeshBasicMaterial>
name: string = 'ColoredMesh'
needsRender: boolean

Accessors

  • get center(): Vector3
  • Returns Vector3

  • get color(): Color
  • Returns Color

  • get geometry(): TGeometry
  • Returns TGeometry

  • set geometry(geometry): void
  • Parameters

    • geometry: TGeometry

    Returns void

  • get normal(): Vector3
  • Returns Vector3

  • set normal(n): void
  • Parameters

    • n: Vector3

    Returns void

  • get occlusionMode(): "translucence" | "depthTest"
  • Returns "translucence" | "depthTest"

  • get occlusionVisibility(): boolean
  • Returns boolean

  • get opacity(): number
  • Returns number

  • get radius(): number
  • Returns number

  • get style(): {
        color: Color;
        occlusionMode: "translucence" | "depthTest";
        occlusionVisibility: boolean;
        opacity: number;
    }
  • Returns {
        color: Color;
        occlusionMode: "translucence" | "depthTest";
        occlusionVisibility: boolean;
        opacity: number;
    }

    • color: Color
    • occlusionMode: "translucence" | "depthTest"
    • occlusionVisibility: boolean
    • opacity: number

Methods

  • Adds object as child of this object.

    Parameters

    • Rest...objects: Object3D[]

    Returns CircleMesh

  • Parameters

    • Rest...objects: Object3D[]

    Returns CircleMesh

  • Returns void

  • Removes object as child of this object.

    Parameters

    • Rest...objects: Object3D[]

    Returns CircleMesh

  • Returns CircleMesh

  • Returns CircleMesh

  • Parameters

    • params: Partial<CircleData>

    Returns void

  • Parameters

    • params: Partial<ColoredMeshStyle>

    Returns void

  • Returns void