Foxit::PathPoint Class Reference

Class to represent a path point. More...

Public Member Functions

 PathPoint (uint32 type, const Array< PointF^ >^points)
 Constructor to initialize a new instance of class Foxit::PathPoint with specific values.
 

Properties

uint32 Type
 Path point type. Please refer to enumeration Foxit::PathPointType and this should be one or combination of its values with some limitaion. Please refer to comment of each value in enumeration Foxit::PathPointType for more details.
 
Array< PointF^ >^ Points
 A point array with 1 or 3 points, according to property PathPoint::Type. More...
 

Detailed Description

Class to represent a path point.

A path point is not just the same as a single point. A path point can consist of 1 or 3 single points:

  • 1 single point means this path point is just as a single point. It can be the first point a new path or the path is lined to this point.
  • 3 single points mean that this path point is treated as a cubic bezier curve.

Property Documentation

Array< PointF^>^ Foxit::PathPoint::Points

A point array with 1 or 3 points, according to property PathPoint::Type.

The count of useful point in this array depens on the value of property PathPoint::Type:

Foxit Corporation