import LineRepresentation from 'ngl/src/representation/line-representation.js'LineRepresentation
Extends:
Line representation
Constructor Summary
| Public Constructor | ||
| public |
constructor(structure: Structure, viewer: Viewer, params: RepresentationParameters) Create Line representation object |
|
Member Summary
| Public Members | ||
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
Inherited Summary
| From class Representation | ||
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
Counter that keeps track of tasks related to the creation of the representation, including surface calculations. |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| private |
|
|
| private |
|
|
| public |
attach() |
|
| public |
build() |
|
| public |
clear() |
|
| public |
create() |
|
| public |
dispose() |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
init() |
|
| public |
make() |
|
| public |
setColor() |
|
| public |
setParameters(params: RepresentationParameters, what: Object, rebuild: Boolean): Representation Set the visibility of the representation |
|
| public |
setVisibility(value: Boolean, noRenderRequest: Boolean): Representation Set the visibility of the representation |
|
| public |
update() |
|
| public |
|
|
| From class StructureRepresentation | ||
| public get |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| private |
|
|
| private |
|
|
| public |
attach() |
|
| public |
clear() |
|
| public |
create() |
|
| public |
|
|
| public |
dispose() |
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
|
|
| public |
init() |
|
| public |
setParameters(params: StructureRepresentationParameters, what: Object, rebuild: Boolean): StructureRepresentation Set representation parameters |
|
| public |
setSelection(string: String, silent: Boolean): StructureRepresentation Set representation parameters |
|
| public |
update() |
|
| public |
|
|
Public Constructors
public constructor(structure: Structure, viewer: Viewer, params: RepresentationParameters) source
Create Line representation object
Override:
StructureRepresentation#constructorParams:
| Name | Type | Attribute | Description |
| structure | Structure | the structure to be represented |
|
| viewer | Viewer | a viewer object |
|
| params | RepresentationParameters | representation parameters, plus the properties listed below |
|
| params.bondSpacing | Float | spacing for multiple bond rendering |
|
| params.linewidth | Integer | width of lines |
|
| params.lines | Boolean | render bonds as lines |
|
| params.crosses | String | render atoms as crosses: "off", "all" or "lone" (default) |
|
| params.crossSize | Float | size of cross |
|
| params.flatShaded | null | not available |
|
| params.side | null | not available |
|
| params.wireframe | null | not available |
|
| params.roughness | null | not available |
|
| params.metalness | null | not available |
|
| params.diffuse | null | not available |
