pencil.js
Version:
Nice modular interactive 2D drawing library.
29 lines (28 loc) • 769 B
TypeScript
/**
* @module Triangle
*/
/**
* Triangle class
* <br><img src="./media/examples/triangle.png" alt="triangle demo"/>
* @class
* @extends {module:RegularPolygon}
*/
export default class Triangle {
/**
* @inheritDoc
* @param {Object} definition - Triangle definition
* @return {Triangle}
*/
static from(definition: any): Triangle;
/**
* Triangle constructor
* @param {PositionDefinition} positionDefinition - Center of the triangle
* @param {Number} radius - Distance of branches from center
* @param {ComponentOptions} [options] - Drawing options
*/
constructor(positionDefinition: PositionDefinition, radius: number, options?: ComponentOptions);
/**
* @inheritDoc
*/
toJSON(): any;
}