Point

fun <C> Point(x: C, y: C, z: C): Point<C>
fun <C, A : Ring<C>> A.Point(name: String): Point<C>
fun <C> Point(rowVector: RowVector<LabeledPolynomial<C>>): Point<C>
fun <C> Point(columnVector: ColumnVector<LabeledPolynomial<C>>): Point<C>