Package com.solibri.geometry.primitive2d
Interface MRay2d
- All Superinterfaces:
Ray2d
Mutable interface to handle 2-dimensional rays.
- Since:
- 9.10.2
-
Method Summary
Modifier and TypeMethodDescriptionstatic MRay2d
Returns a ray with the given origin and direction.static MRay2d
Returns a deep copy of the given ray.void
setDirection(Vector2d direction)
Sets the direction of this ray.void
Sets the origin of this ray.Methods inherited from interface com.solibri.geometry.primitive2d.Ray2d
getDirection, getOrigin, intersect, intersects, intersects
-
Method Details
-
create
Returns a deep copy of the given ray.- Parameters:
other
- the other ray- Returns:
- a deep copy of the given ray
- Since:
- 9.10.2
-
create
Returns a ray with the given origin and direction.- Parameters:
origin
- the origin of the raydirection
- the direction of the ray- Returns:
- a ray with the given origin and direction
- Since:
- 9.10.2
-
setOrigin
Sets the origin of this ray.- Parameters:
origin
- the new origin- Since:
- 9.10.2
-
setDirection
Sets the direction of this ray.- Parameters:
direction
- the new direction- Since:
- 9.10.2
-