Package gov.nih.mipav.model.structures
Class ComputationalGeometry._GenerateMesh
java.lang.Object
gov.nih.mipav.model.structures.ComputationalGeometry._GenerateMesh
- Enclosing class:
ComputationalGeometry
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionArrow(ComputationalGeometry.MyVector2 p1, ComputationalGeometry.MyVector2 p2, float lineWidth, float arrowSize) Circle(ComputationalGeometry.MyVector2 center, float radius, int resolution) CircleHollow(ComputationalGeometry.MyVector2 center, float innerRadius, int resolution, float width) ConnectedLineSegments(List<ComputationalGeometry.MyVector2> points, float width, boolean isConnected) GenerateGrid(float width, int cells) LineSegment(ComputationalGeometry.MyVector2 p1, ComputationalGeometry.MyVector2 p2, float width)
-
Constructor Details
-
_GenerateMesh
public _GenerateMesh()
-
-
Method Details
-
GenerateGrid
-
Circle
public HashSet<ComputationalGeometry.Triangle2> Circle(ComputationalGeometry.MyVector2 center, float radius, int resolution) -
CircleHollow
public HashSet<ComputationalGeometry.Triangle2> CircleHollow(ComputationalGeometry.MyVector2 center, float innerRadius, int resolution, float width) -
LineSegment
public HashSet<ComputationalGeometry.Triangle2> LineSegment(ComputationalGeometry.MyVector2 p1, ComputationalGeometry.MyVector2 p2, float width) -
ConnectedLineSegments
public HashSet<ComputationalGeometry.Triangle2> ConnectedLineSegments(List<ComputationalGeometry.MyVector2> points, float width, boolean isConnected) -
Arrow
public HashSet<ComputationalGeometry.Triangle2> Arrow(ComputationalGeometry.MyVector2 p1, ComputationalGeometry.MyVector2 p2, float lineWidth, float arrowSize)
-