biojs-vis-pdbviewer
Version:
A BioJS 2.0 component to view protein structures
16 lines (14 loc) • 624 B
JavaScript
Clazz.declarePackage ("J.renderbio");
Clazz.load (["J.renderbio.StrandsRenderer"], "J.renderbio.TraceRenderer", null, function () {
c$ = Clazz.declareType (J.renderbio, "TraceRenderer", J.renderbio.StrandsRenderer);
Clazz.overrideMethod (c$, "renderBioShape",
function (bioShape) {
if (this.wireframeOnly) this.renderStrands ();
else this.renderTrace ();
}, "J.shapebio.BioShape");
Clazz.defineMethod (c$, "renderTrace",
function () {
this.getScreenControlPoints ();
for (var i = this.bsVisible.nextSetBit (0); i >= 0; i = this.bsVisible.nextSetBit (i + 1)) this.renderHermiteConic (i, false, 7);
});
});