function BISS0001(pin) {
this._name = function () {
return 'BISS0001(' + this.pin + ')';
};
this._bounds = function () {
return { x: -25, y: -15, width: 50, height: 30 };
};
this.value = function () {
return 0;
};
this._print = function (g, options) {
g.drawCircle(20, 0, 1);
g .drawCircle(-10, -10, 1);
g.drawCircle(-10, +10, 1);
g.drawCircle(13.5, 0, 6.5);
g.drawRectangle(-19.5, -8.5, 10, 13);
if (!options.print) {
g.drawRectangle(-20, -10, 40, 20);
g.drawCircle(20, 0, 2);
g.drawCircle(-10, -10, 2);
g.drawCircle(-10, 10, 2);
g.drawText(this.getName(), -20, 10);
}
};
}