Ja.NET Standard Edition 5.0

Documentation API Specification

Contents

Line2D.Iterator Class Reference

Inherits java::awt::geom::PathIterator.

List of all members.


Public Member Functions

int getWindingRule ()
boolean isDone ()
void next ()
int currentSegment (double[] coords)
int currentSegment (float[] coords)

Package Functions

 Iterator (Line2D l, AffineTransform at)
 Constructs a new Line2D.Iterator for given line and transformation.

Package Attributes

double x1
 The x coordinate of the start line point.
double y1
 The y coordinate of the start line point.
double x2
 The x coordinate of the end line point.
double y2
 The y coordinate of the end line point.
AffineTransform t
 The path iterator transformation.
int index
 The current segmenet index.

Constructor & Destructor Documentation

Iterator ( Line2D  l,
AffineTransform  at 
) [package]

Constructs a new Line2D.Iterator for given line and transformation.

Parameters:
l - the source Line2D object
at - the AffineTransform object to apply rectangle path


Member Function Documentation

int getWindingRule (  ) 

Implements PathIterator.

boolean isDone (  ) 

Implements PathIterator.

void next (  ) 

Implements PathIterator.

int currentSegment ( double[]  coords  ) 

Implements PathIterator.

int currentSegment ( float[]  coords  ) 

Implements PathIterator.


Member Data Documentation

double x1 [package]

The x coordinate of the start line point.

double y1 [package]

The y coordinate of the start line point.

double x2 [package]

The x coordinate of the end line point.

double y2 [package]

The y coordinate of the end line point.

AffineTransform t [package]

The path iterator transformation.

int index [package]

The current segmenet index.