Package | Description |
---|---|
com.yworks.yfiles.geometry |
Contains definitions, default implementations, structs and support classes that deal with the representation of geometric data.
|
com.yworks.yfiles.graph |
Definitions, default implementations, and support classes that represent graph structures and provide facilities for their programmatic modification.
|
com.yworks.yfiles.graph.labelmodels |
Contains interfaces and default implementations for label layout models.
|
com.yworks.yfiles.graph.portlocationmodels |
Contains interfaces and default implementations for port location models.
|
com.yworks.yfiles.graph.styles |
Contains interfaces and default implementations for graph element styles.
|
com.yworks.yfiles.layout |
Provides essential classes and interfaces that constitute the infrastructure for automatic graph layout generation.
|
com.yworks.yfiles.view |
Contains the main UI classes, interfaces, default implementations and support classes that can be used to display
IGraph instances. |
com.yworks.yfiles.view.input |
Contains definitions, default implementations, and support classes that deal with the user interaction in a
CanvasControl in general, as well as specialized utility classes and IInputMode implementations that can be used to work with and edit IGraph instances in a GraphControl . |
Class and Description |
---|
GeneralPath
Models a path that consists of lines and Bézier curves.
|
GeneralPath.PathCursor
A class that is used by
GeneralPath to iterate over the elements the path is made up of. |
IMutableOrientedRectangle
Interface for mutable oriented rectangles in 2D coordinate space with double precision coordinates.
|
IMutablePoint
Interface for a mutable point in 2D coordinate space with double precision coordinates.
|
IMutableRectangle
Interface for mutable rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
|
IMutableSize
Interface for a mutable size in 2D coordinate space with double precision width and height.
|
InsetsD
An immutable struct that models the thickness of insets as double precision floating point values.
|
IOrientedRectangle
Interface for oriented rectangles in 2D coordinate space with double precision coordinates.
|
IPoint
Interface for a point in 2D coordinate space with double precision coordinates.
|
IRectangle
Interface for rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
|
ISize
Interface for an object that has a size in 2D coordinate space with double precision floating point size values.
|
Matrix2D
An implementation of a matrix that represents an affine transformation and works with
PointD . |
MatrixOrder
Enumeration constant for use in
Matrix2D operations. |
MutablePoint
A simple default implementation of a mutable point in 2D coordinate space with double precision coordinates.
|
MutableRectangle
A simple default implementation of a mutable rectangle in 2D coordinate space with double precision values stored in an
instance of
IMutablePoint and IMutableSize . |
MutableSize
A simple default implementation of a mutable size in 2D coordinate space with double precision values.
|
OrientedRectangle
A simple default implementation of a mutable oriented rectangle in 2D coordinate space with double precision values
stored in an instance of
IMutablePoint and IMutableSize as well as two doubles for the up vector
components. |
PathType
An enumeration of all possible types that make up a
GeneralPath . |
PointD
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
RectD
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
|
SizeD
An immutable
ISize implementation to describe a size in two-dimensional space. |
Tangent
An immutable struct that represents a tangent in a 2-d Cartesian coordinate space with double values.
|
Class and Description |
---|
InsetsD
An immutable struct that models the thickness of insets as double precision floating point values.
|
IOrientedRectangle
Interface for oriented rectangles in 2D coordinate space with double precision coordinates.
|
IPoint
Interface for a point in 2D coordinate space with double precision coordinates.
|
IRectangle
Interface for rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
|
PointD
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
RectD
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
|
SizeD
An immutable
ISize implementation to describe a size in two-dimensional space. |
Class and Description |
---|
InsetsD
An immutable struct that models the thickness of insets as double precision floating point values.
|
IOrientedRectangle
Interface for oriented rectangles in 2D coordinate space with double precision coordinates.
|
IPoint
Interface for a point in 2D coordinate space with double precision coordinates.
|
PointD
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
RectD
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
|
SizeD
An immutable
ISize implementation to describe a size in two-dimensional space. |
Class and Description |
---|
PointD
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
Class and Description |
---|
GeneralPath
Models a path that consists of lines and Bézier curves.
|
InsetsD
An immutable struct that models the thickness of insets as double precision floating point values.
|
IOrientedRectangle
Interface for oriented rectangles in 2D coordinate space with double precision coordinates.
|
IRectangle
Interface for rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
|
PointD
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
RectD
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
|
SizeD
An immutable
ISize implementation to describe a size in two-dimensional space. |
Tangent
An immutable struct that represents a tangent in a 2-d Cartesian coordinate space with double values.
|
Class and Description |
---|
InsetsD
An immutable struct that models the thickness of insets as double precision floating point values.
|
PointD
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
RectD
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
|
SizeD
An immutable
ISize implementation to describe a size in two-dimensional space. |
Class and Description |
---|
GeneralPath
Models a path that consists of lines and Bézier curves.
|
IMutablePoint
Interface for a mutable point in 2D coordinate space with double precision coordinates.
|
InsetsD
An immutable struct that models the thickness of insets as double precision floating point values.
|
IOrientedRectangle
Interface for oriented rectangles in 2D coordinate space with double precision coordinates.
|
IPoint
Interface for a point in 2D coordinate space with double precision coordinates.
|
IRectangle
Interface for rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
|
PointD
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
RectD
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
|
SizeD
An immutable
ISize implementation to describe a size in two-dimensional space. |
Class and Description |
---|
IMutablePoint
Interface for a mutable point in 2D coordinate space with double precision coordinates.
|
IMutableRectangle
Interface for mutable rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
|
InsetsD
An immutable struct that models the thickness of insets as double precision floating point values.
|
IOrientedRectangle
Interface for oriented rectangles in 2D coordinate space with double precision coordinates.
|
IPoint
Interface for a point in 2D coordinate space with double precision coordinates.
|
IRectangle
Interface for rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
|
ISize
Interface for an object that has a size in 2D coordinate space with double precision floating point size values.
|
PointD
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
RectD
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
|
SizeD
An immutable
ISize implementation to describe a size in two-dimensional space. |