contour.getHalfEdge()

Availability

Flash MX 2004.

Usage

contour.getHalfEdge()

Parameters

None.

Returns

A HalfEdge object.

Description

Method; returns a HalfEdge object on the contour of the selection.

Example

This example traverses all the contours of a selected shape and shows the coordinates of the vertices in the Output panel:

// with a shape selected

var elt = fl.getDocumentDOM().selection[0];
elt.beginEdit();
    
var contourArray = elt.contours;
var contourCount = 0;
for (i=0;  i<contourArray.length;  i++)
{
    var contour = contourArray[i];
    contourCount++;
    var he = contour.getHalfEdge();

    var iStart = he.id;
    var id = 0;
    while (id != iStart)
    {
        // Get the next vertex.
        var vrt = he.getVertex(); 

            
        var x = vrt.x;
        var y = vrt.y;
        fl.trace("vrt: " + x + ", " + y);
            
        he = he.getNext();
        id = he.id;
    }
}
elt.endEdit();