object LinearRing3DFactory: Any

Factory for building LinearRing3D for which multiple preparation steps are required to overcome heterogeneous input.

Methods

buildFromVertices

fun buildFromVertices(vertices: List<Vector3D>, tolerance: Double): Result, IllegalArgumentException><ContextMessage<LinearRing3D>, IllegalArgumentException>

Builds a LinearRing3D from a list of vertices by filtering and preparing the vertices.

Parameters

Name Description
vertices: List<Vector3D>
tolerance: Double

ReturnValue

Name Description
Result, IllegalArgumentException><ContextMessage<LinearRing3D>, IllegalArgumentException>