public YoArtifactLineSegment2d(String name, YoFrameLineSegment2d lineSegment, Color color) { super(name, new double[0], color, lineSegment.getYoFirstEndpointX(), lineSegment.getYoFirstEndpointY(), lineSegment.getYoSecondEndpointX(), lineSegment.getYoSecondEndpointY()); this.lineSegment = lineSegment; this.drawArrow = false; }
public YoArtifactLineSegment2d(String name, YoFrameLineSegment2d lineSegment, Color color, double arrowHeadWidth, double arrowHeadHeight) { super(name, new double[0], color, lineSegment.getYoFirstEndpointX(), lineSegment.getYoFirstEndpointY(), lineSegment.getYoSecondEndpointX(), lineSegment.getYoSecondEndpointY()); this.lineSegment = lineSegment; this.drawArrow = true; instatiateArrowObjects(arrowHeadWidth, arrowHeadHeight); }