MutablePolytopicConstruction3
interface MutablePolytopicConstruction3<Number, out Polytope : RemovablePolytopicConstruction3Polytope<Number, Polytope, Vertex>, out Vertex : RemovablePolytopicConstruction3Vertex<Number, Polytope, Vertex>> : ExtendablePolytopicConstruction3<Number, Polytope, Vertex> , ReduciblePolytopicConstruction3<Number, Polytope, Vertex> (source)
Inheritors
Functions
Link copied to clipboard
abstract fun addPolytope(dimension: UInt, vertices: KoneReifiedSet<Vertex>, faces: KoneList<KoneReifiedSet<Polytope>>): Polytope
Link copied to clipboard
fun <Number, Polytope : PolytopicConstruction3Polytope<Number, Polytope, Vertex>, Vertex : PolytopicConstruction3Vertex<Number, Polytope, Vertex>> ExtendablePolytopicConstruction3<Number, Polytope, Vertex>.constructConvexHullByGiftWrapping3(vertexSuppliedType: SuppliedType<Vertex>, polytopeSuppliedType: SuppliedType<Polytope>, vertexReification: Reification<Vertex>, vertexEquality: Equality<Vertex>, polytopeReification: Reification<Polytope>, polytopeEquality: Equality<Polytope>, vertices: KoneIterable<Vertex>): Polytope
fun <Number, Polytope : PolytopicConstruction3Polytope<Number, Polytope, Vertex>, Vertex : PolytopicConstruction3Vertex<Number, Polytope, Vertex>> ExtendablePolytopicConstruction3<Number, Polytope, Vertex>.constructConvexHullByGiftWrapping3(vertexReification: Reification<Vertex>, vertexEquality: Equality<Vertex>, vertexHashing: Hashing<Vertex>?, vertexOrder: Order<Vertex>?, polytopeReification: Reification<Polytope>, polytopeEquality: Equality<Polytope>, polytopeHashing: Hashing<Polytope>?, polytopeOrder: Order<Polytope>?, vertices: KoneIterable<Vertex>): Polytope
Link copied to clipboard
fun <Number, Polytope : PolytopicConstruction3Polytope<Number, Polytope, Vertex>, Vertex : PolytopicConstruction3Vertex<Number, Polytope, Vertex>> ExtendablePolytopicConstruction3<Number, Polytope, Vertex>.constructDelaunayTriangulation3(vertexReification: Reification<Vertex>, vertexEquality: Equality<Vertex>, vertexHashing: Hashing<Vertex>?, vertexOrder: Order<Vertex>?, polytopeReification: Reification<Polytope>, polytopeEquality: Equality<Polytope>, polytopeHashing: Hashing<Polytope>?, polytopeOrder: Order<Polytope>?, vertices: KoneIterable<Vertex>): KoneList<Polytope>
Link copied to clipboard
Link copied to clipboard