Options
All
  • Public
  • Public/Protected
  • All
Menu

Class CgAminoAcidBondProxy

Amino acid bond proxy class provides an abstracted view onto a bond between two amino acids

Hierarchy

Index

Constructors

constructor

Properties

Protected _alternativeEndPosition

_alternativeEndPosition: Vector3 | undefined

Protected _bondEndIndex

_bondEndIndex: number | undefined

Protected _bondEndPolymer

_bondEndPolymer: CgPolymer | undefined

Protected _bondStartIndex

_bondStartIndex: number

Protected _bondStartPolymer

_bondStartPolymer: CgPolymer

Accessors

alternativeEndPosition

  • get alternativeEndPosition(): Vector3 | undefined

aminoAcids

bondEndChain

bondEndIndex

  • get bondEndIndex(): number | undefined

bondEndPolymer

  • get bondEndPolymer(): CgPolymer | undefined

bondStartIndex

  • get bondStartIndex(): number

bondStartPolymer

parentChain

position

  • get position(): Vector3

positions

  • get positions(): [Vector3, Vector3]

positionsWorld

  • get positionsWorld(): [Vector3, Vector3]

Methods

resetBondEndData

  • resetBondEndData(): void

setAlternativeEndPosition

  • setAlternativeEndPosition(pos: Vector3): void

setBondEndElement

  • setBondEndElement(bondEndPolymer: CgPolymer, bondEndIndex: number): void

Generated using TypeDoc