Point Class Documentation
classPoint : SystemIDisposableNamespace:Datalogics::PDFL
- Inherits from:
SystemIDisposable
Detailed Description
Represents a discrete point or space in a PDF.
A Point in a PDF document is in the right plane, relative to the origin being the lower left corner of the document.
Referenced by
Constructor & Destructor Documentation
Point
Point(Pointrhs, InternalConstructsignifier)Parameters
rhs: Pointsignifier: InternalConstruct
Point
Point()Create a new point at the origin (0.0, 0.0).
Point
Point(doublenh, doublenv)Parameters
nh: doublethe horizontal coordinate
nv: doublethe vertical coordinate
Create a new point at the specified coordinates.
~Point
~Point()Property Documentation
H
doubleH[get, set]The horizontal coordinate of the point.
V
doubleV[get, set]The vertical coordinate of the point.
Member Function Documentation
ConstructorRetrieve
static PointConstructorRetrieve(System.IntPtrignored)Parameters
ignored: System.IntPtr
Returns:
PointDispose
voidDispose()Returns:
voidDisposeChildren
voidDisposeChildren()Returns:
voidDistanceTransform
Parameters
arg0: Matrix
Returns:
A new Point representing the distance-transformed coordinates.Distance Transform the Point by the values in the Matrix parameter.
Applies a transformation without any translation component to this Point. This is useful for transforming distances or vectors rather than positions.
Equals
override boolEquals(objectobj)Parameters
obj: object
Returns:
override boolSameTypeEquals
boolSameTypeEquals(Pointrhs)Parameters
rhs: Point
Returns:
boolToString
override stringToString()Returns:
A string in the format "( h,v )".Return a string representation of the Point.
Transform
Parameters
arg0: Matrix
Returns:
A new Point representing the transformed coordinates.Transform the Point by the values in the Matrix parameter.
Applies a full affine transformation (including translation) to this Point using the given Matrix.