Surface4

interface Surface4<T : Number, Comparable<T>> : Surface<T>

A surface in 3D space in rational form.

Since

v2.0.0

Types

Link copied to clipboard
interface Builder<T : Number, Comparable<T>>

Builder of surfaces in 3D space in rational form.

Functions

Link copied to clipboard
abstract fun createTriangulation(parameterValuesU: List<T>, parameterValuesV: List<T>): SurfaceTriangulation<T>

Returns a basic triangulation for this surface.

Link copied to clipboard
abstract operator fun get(parametersValues: <Error class: unknown class><T>): <Error class: unknown class><T>

Returns point on this surface at given parametersValues.

Properties

Link copied to clipboard

Control vertices of this surface.

Link copied to clipboard
abstract val degree: <Error class: unknown class><Int>

Degree of this surface in both directions.

Link copied to clipboard
abstract val gridSize: <Error class: unknown class><Int>

Size of the control points grid of this surface.

Link copied to clipboard
abstract val type: KClass<T>

Type of coordinates in this surface.