Package com.solibri.geometry.primitive2d
Interface MLine2d
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static MLine2dcreate(Vector2d firstPoint, Vector2d secondPoint)Creates a new instance.voidset(Vector2d startPoint, Vector2d endPoint)Sets the start and end points of this line.voidsetEndPoint(Vector2d endPoint)Sets the end point of this line to the value of the given point.voidsetStartPoint(Vector2d startPoint)Sets the starting point of this line to the value of the given point.-
Methods inherited from interface com.solibri.geometry.primitive2d.Line2d
distance, distanceSquared, getDirection, getFirstPoint, getSecondPoint, intersect, isPointOnLeftSide, isPointOnRightSide, project
-
-
-
-
Method Detail
-
setStartPoint
void setStartPoint(Vector2d startPoint)
Sets the starting point of this line to the value of the given point. This line does not take ownership of the given point.- Parameters:
startPoint- the value that is set to be the starting point of this line- Since:
- 9.10.2
-
setEndPoint
void setEndPoint(Vector2d endPoint)
Sets the end point of this line to the value of the given point. This line does not take ownership of the given point.- Parameters:
endPoint- the value that is set to be the end point of this line- Since:
- 9.10.2
-
set
void set(Vector2d startPoint, Vector2d endPoint)
Sets the start and end points of this line. This line does not take ownership of the given points.- Parameters:
startPoint- the value that is set to be the starting point of this lineendPoint- the value that is set to be the end point of this line- Since:
- 9.10.2
-
-