Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Graphic Library: Vision2-X 2D Graphics

This library cluster has 23 classes.

ECF: vision2-x.ecf

Classes for 2D geometry and graphical drawing

Directory: library/graphic/toolkit/vision2-x/graphics

. /drawing

. /geometry

. /imp_unix

. /model

drawing

EL_SVG_IMAGE

Class for converting SVG into different formats

Further Information

Click on class link to see notes.

geometry

EL_COORDINATE

Hashable coordinate

EL_COORDINATE_ARRAY

Zero based coordinate array

Further Information

Click on class link to see client examples.

EL_GEOMETRY_MATH

Geometry math

Further Information

Click on class link to see client examples.

EL_ORIENTATION_ROUTINES

Constants for defining directions/dimensions of drawing operations in class EL_DRAWABLE_PIXEL_BUFFER

Further Information

Click on class link to see client examples.

EL_RECTANGLE

Rectangle

Further Information

Click on class link to see client examples.

EL_RECTANGLE_ARRAY

Rectangle array

EL_RECTANGLE_POINT_ARRAY

Rectangle point coordinate array

EL_SQUARE_POINT_ARRAY

Square point array

Further Information

Click on class link to see client examples.

EL_TRIANGLE_POINT_ARRAY

Triangle point array

imp_unix

EL_IMAGE_ACCESS_IMP

Provides access to unexported image data

EL_SHARED_IMAGE_ACCESS

Shared access to routines of EL_IMAGE_ACCESS_IMP

model

EL_MODEL

Model

EL_MODEL_BUFFER_PROJECTOR

Model buffer projector extensions

EL_MODEL_CIRCLE

Model circle

EL_MODEL_DRAWER

Model drawer with support for rotated pictures using features of CAIRO_DRAWING_AREA

EL_MODEL_GROUP

Model group

EL_MODEL_LINE

Model line

EL_MODEL_PIXMAP_PROJECTOR

Model pixmap projector

EL_MODEL_ROTATED_PICTURE

Model of a flippable, rotatable picture. Requires projector of type EL_MODEL_BUFFER_PROJECTOR to be rendered. Flipping is achieved via routine mirror.

Further Information

Click on class link to see client examples.

EL_MODEL_ROTATED_RECTANGLE

Model rotated rectangle

EL_MODEL_TRIANGLE

Model triangle

EL_MODEL_WORLD_CELL

Model world cell

Further Information

Click on class link to see client examples.