ostk.mathematics.geometry.d2.object.Point

class Point(
self: ostk.mathematics.geometry.d2.object.Point,
x: ostk.core.type.Real,
y: ostk.core.type.Real,
)

Bases: Object

Methods

apply_transformation

as_vector

contains

distance_to

intersects

is_defined

is_near

origin

to_string

undefined

vector

x

y

class Format(self: ostk.mathematics.geometry.d2.Object.Format, value: int)

Bases: pybind11_object

Members:

Undefined

Standard

WKT

property name
__add__(
self: ostk.mathematics.geometry.d2.object.Point,
arg0: numpy.ndarray[numpy.float64[2, 1]],
) ostk.mathematics.geometry.d2.object.Point
apply_transformation(
self: ostk.mathematics.geometry.d2.object.Point,
transformation: ostk::mathematics::geometry::d2::Transformation,
) None
as_vector(
self: ostk.mathematics.geometry.d2.object.Point,
) numpy.ndarray[numpy.float64[2, 1]]
contains(
self: ostk.mathematics.geometry.d2.Object,
object: ostk.mathematics.geometry.d2.Object,
) bool
distance_to(
self: ostk.mathematics.geometry.d2.object.Point,
point: ostk.mathematics.geometry.d2.object.Point,
) ostk.core.type.Real
intersects(
self: ostk.mathematics.geometry.d2.Object,
object: ostk.mathematics.geometry.d2.Object,
) bool
is_defined(self: ostk.mathematics.geometry.d2.object.Point) bool
is_near(
self: ostk.mathematics.geometry.d2.object.Point,
point: ostk.mathematics.geometry.d2.object.Point,
tolerance: ostk.core.type.Real,
) bool
static origin() ostk.mathematics.geometry.d2.object.Point
to_string(
self: ostk.mathematics.geometry.d2.object.Point,
format: ostk.mathematics.geometry.d2.Object.Format = <Format.Standard: 1>,
precision: ostk.core.type.Integer = Undefined,
) ostk.core.type.String
static undefined() ostk.mathematics.geometry.d2.object.Point
static vector(
vector: numpy.ndarray[numpy.float64[2, 1]],
) ostk.mathematics.geometry.d2.object.Point
x(self: ostk.mathematics.geometry.d2.object.Point) ostk.core.type.Real
y(self: ostk.mathematics.geometry.d2.object.Point) ostk.core.type.Real