@Name(value="cv::Point3_<float>") @NoOffset @Properties(inherit=opencv_core.class) public class Point3f extends FloatPointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
Point3f()
default constructor
|
Point3f(float _x,
float _y,
float _z) |
Point3f(long size)
Native array allocator.
|
Point3f(Point2f pt) |
Point3f(Point3f pt) |
Point3f(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
Point3f |
cross(Point3f pt)
cross product of the 2 3D points
|
double |
ddot(Point3f pt)
dot product computed in double-precision arithmetics
|
float |
dot(Point3f pt)
dot product
|
Point3f |
position(long position) |
Point3f |
put(Point3f pt) |
float |
x()
x coordinate of the 3D point
|
Point3f |
x(float setter) |
float |
y()
y coordinate of the 3D point
|
Point3f |
y(float setter) |
float |
z()
z coordinate of the 3D point
|
Point3f |
z(float setter) |
asBuffer, capacity, get, get, get, get, limit, put, put, put, put, sizeof
address, asByteBuffer, availablePhysicalBytes, calloc, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public Point3f(Pointer p)
Pointer.Pointer(Pointer)
.public Point3f(long size)
Pointer.position(long)
.public Point3f()
public Point3f(float _x, float _y, float _z)
public Point3f position(long position)
position
in class FloatPointer
public double ddot(@Const @ByRef Point3f pt)
public float x()
public Point3f x(float setter)
public float y()
public Point3f y(float setter)
public float z()
public Point3f z(float setter)
Copyright © 2020. All rights reserved.