Everything in the Fashioner is geometry created with SVG. Each type has its own properties, which are discussed below.

The information about each item is within the SVG object itself. You can view this information by selecting Utilities > Properties.

Types

There are several types available and they dictate the color and purpose of objects. The type will often influence what can be selected when you are using a tool. Sometimes you can only select a certain type of point, for instance. Types are indicated in the class and data-svgtype attribute of an object.

Points

Points are the most important geometry in the program. They define curves, lines and shapes. Everything is secondary to them. Points can be moved and any attached items (lines, curves) will move with them.

As you become more accustomed to the Fashioner, you'll find that you rarely need to draw lines. You'll visualize the outline using points and lines won't be necessary. You'll only need to draw lines for your final output.

X - where the point lies on the X axis

Y - where the point lies on the Y axis

ID - program ID

Description - user defined explanation

Layer - which layer it resides on

Lines

A line is simply a segment with a start and end point. 

Start Point - the point at the beginning

End Point - the point at the end

ID - program ID

Description - user defined explanation

Layer - which layer it resides on

Polyline

A polyline is a line composed of many small segments. When you convert a curve to a line, it creates a polyline. The many segments are necessary to maintain the shape.

Start Point - the point at the beginning

End Point - the point at the end

ID - program ID

Description - user defined explanation

Layer - which layer it resides on

Curve

A curve is a bezier curve shaped by one or more control points. The control points are called Curve Points in the Fashioner.

Start Point - the point at the beginning

End Point - the point at the end

Curve Point(s) - control points that define the shape of the curve

ID - program ID

Description - user defined explanation

Layer - which layer it resides on

Ray

A ray is a special line that has a start point, but the end point is not user defined. It will draw to the canvas edge. Rays are used as guidelines and for intersection calculations.

Start Point - the point at the beginning

ID - program ID

Description - user defined explanation

Layer - which layer it resides on

Infinite Line

An infinite line is a line that originates at a specific point, on a specific vector that draws from one edge of the canvas to the opposite. It does not have user defined start and end points.

ID - program ID

Description - user defined explanation

Layer - which layer it resides on

Circle

A circle is just a circle with its size defined by its radius. 

X - where the center of the circle lies on the X axis

Y - where the center of the circle lies on the Y axis

ID - program ID

Description - user defined explanation

Layer - which layer it resides on

Text

Text is writing that you can add to your pattern to record details.

X - where the origin is on the X axis

Y - where the origin is on the Y axis

ID - program ID

Text - user defined

Font Size - size of the font

Layer - which layer it resides on