@Name(value="cv::Point3_<double>") @NoOffset @Properties(inherit=opencv_core.class) public class Point3d extends DoublePointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
Point3d()
default constructor
|
Point3d(double _x,
double _y,
double _z) |
Point3d(long size)
Native array allocator.
|
Point3d(Point2d pt) |
Point3d(Point3d pt) |
Point3d(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
Point3d |
cross(Point3d pt)
cross product of the 2 3D points
|
double |
ddot(Point3d pt)
dot product computed in double-precision arithmetics
|
double |
dot(Point3d pt)
dot product
|
Point3d |
getPointer(long i) |
Point3d |
position(long position) |
Point3d |
put(Point3d pt) |
double |
x()
x coordinate of the 3D point
|
Point3d |
x(double setter) |
double |
y()
y coordinate of the 3D point
|
Point3d |
y(double setter) |
double |
z()
z coordinate of the 3D point
|
Point3d |
z(double 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, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public Point3d(Pointer p)
Pointer(Pointer)
.public Point3d(long size)
Pointer.position(long)
.public Point3d()
public Point3d(double _x, double _y, double _z)
public Point3d position(long position)
position
in class DoublePointer
public Point3d getPointer(long i)
getPointer
in class DoublePointer
public double ddot(@Const @ByRef Point3d pt)
public double x()
public Point3d x(double setter)
public double y()
public Point3d y(double setter)
public double z()
public Point3d z(double setter)
Copyright © 2024. All rights reserved.