Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ClashPicker

Hierarchy

Index

Constructors

constructor

Properties

array

array: number[] | TypedArray | undefined

structure

structure: Structure

validation

validation: Validation

Accessors

data

type

  • get type(): string

Methods

_applyTransformations

  • _applyTransformations(vector: Vector3, instance: any, component: Component): Vector3

_getAtomProxyFromSele

  • _getAtomProxyFromSele(sele: string): AtomProxy

_getPosition

  • _getPosition(pid: number): Vector3

getIndex

  • getIndex(pid: number): number

getObject

  • getObject(pid: number): { clash: {}; index: number; validation: Validation }

getPosition

  • getPosition(pid: number, instance: any, component: Component): Vector3
  • Get position for the given picking id

    Parameters

    • pid: number

      the picking id

    • instance: any

      the instance that should be applied

    • component: Component

      the component of the picked object

    Returns Vector3

    the position

Generated using TypeDoc