Constructors
constructor
-
Parameters
-
-
Default value index: number = 0
Accessors
atomCount
- get atomCount(): number
- set atomCount(value: number): void
-
Returns number
-
Parameters
Returns void
atomOffset
- get atomOffset(): number
- set atomOffset(value: number): void
-
Returns number
-
Parameters
Returns void
backboneEndAtomIndex
- get backboneEndAtomIndex(): number
backboneEndType
- get backboneEndType(): number
backboneStartAtomIndex
- get backboneStartAtomIndex(): number
backboneStartType
- get backboneStartType(): number
backboneType
- get backboneType(): number
chainIndex
- get chainIndex(): number
- set chainIndex(value: number): void
-
Returns number
-
Parameters
Returns void
direction1AtomIndex
- get direction1AtomIndex(): number
direction2AtomIndex
- get direction2AtomIndex(): number
entityIndex
- get entityIndex(): number
inscode
- get inscode(): string
- set inscode(value: string): void
-
Returns string
-
Parameters
Returns void
moleculeType
- get moleculeType(): number
resno
- get resno(): number
- set resno(value: number): void
-
Returns number
-
Parameters
Returns void
rungEndAtomIndex
- get rungEndAtomIndex(): number
sstruc
- get sstruc(): string
- set sstruc(value: string): void
-
Returns string
-
Parameters
Returns void
traceAtomIndex
- get traceAtomIndex(): number
Methods
connectedTo
-
Parameters
Returns boolean
getAromaticRings
- getAromaticRings(): undefined | number[][]
-
Returns undefined | number[][]
getAtomCentroid
- getAtomCentroid(predicate?: undefined | ((a: AtomProxy) => boolean)): Vector3
-
Parameters
-
Optional predicate: undefined | ((a: AtomProxy) => boolean)
Returns Vector3
getAtomIndexByName
- getAtomIndexByName(atomname: string): undefined | number
-
Parameters
Returns undefined | number
getBackboneCentroid
- getBackboneCentroid(): Vector3
getBackboneType
- getBackboneType(position: number): number
-
Parameters
Returns number
getPreviousConnectedResidue
- getPreviousConnectedResidue(residueProxy?: ResidueProxy): any
getSidechainCentroid
- getSidechainCentroid(): Vector3
hasAtomWithName
- hasAtomWithName(atomname: string): boolean
-
Parameters
Returns boolean
isStandardAminoacid
- isStandardAminoacid(): boolean
isStandardBase
- isStandardBase(): boolean
positionToArray
-
Parameters
-
Default value array: NumberArray = []
-
Default value offset: number = 0
target array
qualifiedName
- qualifiedName(noResname?: boolean): string
-
Parameters
-
Default value noResname: boolean = false
Returns string
removeAtomWhere
- removeAtomWhere(predicate: (a: AtomProxy) => boolean): void
-
Parameters
-
predicate: (a: AtomProxy) => boolean
-
-
Parameters
Returns boolean
Returns void
removeAtomsWhere
- removeAtomsWhere(predicate: (a: AtomProxy) => boolean): void
-
Parameters
-
predicate: (a: AtomProxy) => boolean
-
-
Parameters
Returns boolean
Returns void
removeHAtomFromNH2
- removeHAtomFromNH2(): void
removeOHAtomsfromCOOH
- removeOHAtomsfromCOOH(): void
toObject
- toObject(): { atomCount: number; atomOffset: number; chainIndex: number; index: number; resname: string; resno: number; sstruc: string }
-
Returns { atomCount: number; atomOffset: number; chainIndex: number; index: number; resname: string; resno: number; sstruc: string }
-
atomCount: number
-
atomOffset: number
-
chainIndex: number
-
index: number
-
resname: string
-
resno: number
-
sstruc: string
Residue proxy