1234567891011121314151617181920212223242526272829303132 |
- import {OutlineAndFillStyleEnum} from "./DrawingEnums";
- import {PointF2D} from "../../Common/DataObjects/PointF2D";
- export class GraphicalLine {
- private start: PointF2D;
- private end: PointF2D;
- private width: number;
- constructor(start: PointF2D, end: PointF2D, width: number = 0, styleEnum: OutlineAndFillStyleEnum = OutlineAndFillStyleEnum.BaseWritingColor) {
- this.start = start;
- this.end = end;
- this.width = width;
- this.StyleId = <number>styleEnum;
- }
- public StyleId: number;
- public get Start(): PointF2D {
- return this.start;
- }
- public set Start(value: PointF2D) {
- this.start = value;
- }
- public get End(): PointF2D {
- return this.end;
- }
- public set End(value: PointF2D) {
- this.end = value;
- }
- public get Width(): number {
- return this.width;
- }
- public set Width(value: number) {
- this.width = value;
- }
- }
|