Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PickingProxy

Picking proxy class.

Hierarchy

  • PickingProxy

Index

Constructors

constructor

Properties

controls

controls: ViewerControls

instance

instance: InstanceData

mouse

picker

picker: Picker

pid

pid: number

stage

stage: Stage

stage object

Accessors

altKey

  • get altKey(): boolean

arrow

atom

axes

  • get axes(): undefined | {}

bond

box

canvasPosition

  • get canvasPosition(): Vector2

clash

  • get clash(): { clash: { sele1: string; sele2: string } }
  • Returns { clash: { sele1: string; sele2: string } }

    • clash: { sele1: string; sele2: string }
      • sele1: string
      • sele2: string

closeAtom

closestBondAtom

  • get closestBondAtom(): AtomProxy | undefined

component

cone

contact

ctrlKey

  • get ctrlKey(): boolean

cylinder

distance

ellipsoid

mesh

  • get mesh(): { name: string; serial: number; shape: Shape }

metaKey

  • get metaKey(): boolean

object

  • get object(): {}

octahedron

point

position

  • get position(): Vector3

shiftKey

  • get shiftKey(): boolean

slice

  • get slice(): { value: number; volume: Volume }

sphere

surface

  • get surface(): { index: number; surface: Surface }

tetrahedron

torus

type

  • get type(): string

unitcell

unknown

  • get unknown(): undefined | {}

volume

  • get volume(): { value: number; volume: Volume }

wideline

Methods

_objectIfType

  • _objectIfType(type: string): undefined | {}

getLabel

  • getLabel(): string

Generated using TypeDoc