  
  [1X6 [33X[0;0YFrancy Graphs[133X[101X
  
  [33X[0;0YIt is possible to build [10XGraphs[110X, direct or indirect.[133X
  
  [33X[0;0YPlease see examples section.[133X
  
  [33X[0;0YPlease see Francy-JS for client implementation.[133X
  
  
  [1X6.1 [33X[0;0YCategories[133X[101X
  
  [33X[0;0YIn this section we show all Francy Graph Categories.[133X
  
  [1X6.1-1 IsFrancyGraph[101X
  
  [33X[1;0Y[29X[2XIsFrancyGraph[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YIdentifies [10XGraph[110X objects.[133X
  
  [1X6.1-2 IsFrancyGraphType[101X
  
  [33X[1;0Y[29X[2XIsFrancyGraphType[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YIdentifies [10XGraphType[110X objects.[133X
  
  [1X6.1-3 IsFrancyGraphDefaults[101X
  
  [33X[1;0Y[29X[2XIsFrancyGraphDefaults[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YIdentifies [10XGraphDefaults[110X objects.[133X
  
  [1X6.1-4 IsShape[101X
  
  [33X[1;0Y[29X[2XIsShape[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YIdentifies [10XShape[110X objects.[133X
  
  [1X6.1-5 IsShapeType[101X
  
  [33X[1;0Y[29X[2XIsShapeType[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YIdentifies [10XShapeType[110X objects.[133X
  
  [1X6.1-6 IsShapeDefaults[101X
  
  [33X[1;0Y[29X[2XIsShapeDefaults[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YIdentifies [10XShapeDefaults[110X objects.[133X
  
  [1X6.1-7 IsLink[101X
  
  [33X[1;0Y[29X[2XIsLink[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YIdentifies [10XLink[110X objects.[133X
  
  [1X6.1-8 IsLinkDefaults[101X
  
  [33X[1;0Y[29X[2XIsLinkDefaults[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YIdentifies [10XLinkDefaults[110X objects.[133X
  
  
  [1X6.2 [33X[0;0YFamilies[133X[101X
  
  [33X[0;0YIn this section we show all Francy Graph Families.[133X
  
  
  [1X6.3 [33X[0;0YRepresentations[133X[101X
  
  [33X[0;0YIn this section we show all Francy Graph Representations.[133X
  
  [1X6.3-1 IsFrancyGraphRep[101X
  
  [33X[1;0Y[29X[2XIsFrancyGraphRep[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YChecks whether an [10XObject[110X has a [10XGraph[110X internal representation.[133X
  
  [1X6.3-2 IsFrancyGraphDefaultsRep[101X
  
  [33X[1;0Y[29X[2XIsFrancyGraphDefaultsRep[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YChecks whether an [10XObject[110X has a [10XGraphDefaults[110X internal representation.[133X
  
  [1X6.3-3 IsFrancyGraphTypeRep[101X
  
  [33X[1;0Y[29X[2XIsFrancyGraphTypeRep[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YChecks whether an [10XObject[110X has a [10XGraphType[110X internal representation.[133X
  
  [1X6.3-4 IsShapeRep[101X
  
  [33X[1;0Y[29X[2XIsShapeRep[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YChecks whether an [10XObject[110X has a [10XShape[110X internal representation.[133X
  
  [1X6.3-5 IsShapeDefaultsRep[101X
  
  [33X[1;0Y[29X[2XIsShapeDefaultsRep[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YChecks whether an [10XObject[110X has a [10XShapeDeafults[110X internal representation.[133X
  
  [1X6.3-6 IsShapeTypeRep[101X
  
  [33X[1;0Y[29X[2XIsShapeTypeRep[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YChecks whether an [10XObject[110X has a [10XShapeType[110X internal representation.[133X
  
  [1X6.3-7 IsLinkRep[101X
  
  [33X[1;0Y[29X[2XIsLinkRep[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YChecks whether an [10XObject[110X has a [10XLink[110X internal representation.[133X
  
  [1X6.3-8 IsLinkDefaultsRep[101X
  
  [33X[1;0Y[29X[2XIsLinkDefaultsRep[102X( [3Xarg[103X ) [32X filter[133X
  [6XReturns:[106X  [33X[0;10Y[10Xtrue[110X or [10Xfalse[110X[133X
  
  [33X[0;0YChecks whether an [10XObject[110X has a [10XLinkDeafults[110X internal representation.[133X
  
  
  [1X6.4 [33X[0;0YOperations[133X[101X
  
  [33X[0;0YIn this section we show all Francy Graph Operations.[133X
  
  [1X6.4-1 Graph[101X
  
  [33X[1;0Y[29X[2XGraph[102X( [3XIsFrancyGraphType[103X[, [3XIsFrancyGraphDefaults[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XGraph[110X[133X
  
  [33X[0;0YEvery  object to draw will be a subclass of this object. This will allow all
  the objects to contain the same base information.[133X
  
  [33X[0;0YExamples:[133X
  
  [33X[0;0YCreate a simple [10XGraph[110X of type [10XGraphType.DIRECTED[110X and simple [10XShapes[110X connected
  with [10XLinks[110X:[133X
  
  [4X[32X  Example  [32X[104X
    [4X[25Xgap>[125X [27Xgraph := Graph(GraphType.DIRECTED);[127X[104X
    [4X[25Xgap>[125X [27XSetSimulation(graph, false);[127X[104X
    [4X[25Xgap>[125X [27Xshape1 := Shape(ShapeType.SQUARE);[127X[104X
    [4X[25Xgap>[125X [27Xshape1!.layer := 1;[127X[104X
    [4X[25Xgap>[125X [27Xshape2 := Shape(ShapeType.TRIANGLE);[127X[104X
    [4X[25Xgap>[125X [27Xshape2!.layer := 3;[127X[104X
    [4X[25Xgap>[125X [27Xlink := Link(shape1, shape2);[127X[104X
    [4X[25Xgap>[125X [27XAdd(graph, link);[127X[104X
    [4X[25Xgap>[125X [27XAdd(graph, [shape1, shape2]);[127X[104X
  [4X[32X[104X
  
  [33X[0;0YCreate a simple [10XGraph[110X of type [10XGraphType.UNDIRECTED[110X and a simple [10XShape[110X with a
  [10XTriggerEvent.RIGHT_CLICK[110X [10XCallback[110X:[133X
  
  [4X[32X  Example  [32X[104X
    [4X[25Xgap>[125X [27Xgraph := Graph(GraphType.UNDIRECTED);[127X[104X
    [4X[25Xgap>[125X [27Xshape := Shape(ShapeType.SQUARE);[127X[104X
    [4X[25Xgap>[125X [27XMyFunction := function() Add(graph, Shape(ShapeType.Circle)); return graph; end;[127X[104X
    [4X[25Xgap>[125X [27Xcallback := Callback(TriggerType.RIGHT_CLICK, MyFunction);[127X[104X
    [4X[25Xgap>[125X [27XAdd(shape, callback);[127X[104X
    [4X[25Xgap>[125X [27XAdd(graph, shape);[127X[104X
  [4X[32X[104X
  
  [1X6.4-2 UnsetNodes[101X
  
  [33X[1;0Y[29X[2XUnsetNodes[102X( [3Xarg[103X ) [32X operation[133X
  
  [33X[0;0YRemoves all nodes from gaph[133X
  
  [1X6.4-3 UnsetLinks[101X
  
  [33X[1;0Y[29X[2XUnsetLinks[102X( [3Xarg[103X ) [32X operation[133X
  
  [33X[0;0YRemoves all nodes from gaph[133X
  
  [1X6.4-4 Add[101X
  
  [33X[1;0Y[29X[2XAdd[102X( [3XIsFrancyGraph[103X[, [3XIsLink[103X, [3XList(IsLink)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XGraph[110X[133X
  
  [33X[0;0YAdd [10XIsLink[110X to a specific [10XGraph[110X.[133X
  
  [1X6.4-5 Remove[101X
  
  [33X[1;0Y[29X[2XRemove[102X( [3XIsFrancyGraph[103X[, [3XIsLink[103X, [3XList(IsLink)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XGraph[110X[133X
  
  [33X[0;0YRemove [10XIsLink[110X from a specific [10XGraph[110X.[133X
  
  [1X6.4-6 Add[101X
  
  [33X[1;0Y[29X[2XAdd[102X( [3XIsFrancyGraph[103X[, [3XIsShape[103X, [3XList(IsShape)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XGraph[110X[133X
  
  [33X[0;0YAdd [10XIsShape[110X to a specific [10XGraph[110X.[133X
  
  [1X6.4-7 Remove[101X
  
  [33X[1;0Y[29X[2XRemove[102X( [3XIsFrancyGraph[103X[, [3XIsShape[103X, [3XList(IsShape)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XGraph[110X[133X
  
  [33X[0;0YRemove [10XIsShape[110X from a specific [10XGraph[110X.[133X
  
  [1X6.4-8 Shape[101X
  
  [33X[1;0Y[29X[2XShape[102X( [3XIsShapeType[103X[, [3XIsString(title)[103X, [3XIsShapeDefaults[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XShape[110X[133X
  
  [33X[0;0YEvery  object to draw will be a subclass of this object. This will allow all
  the objects to contain the same base information.[133X
  
  [1X6.4-9 GetShape[101X
  
  [33X[1;0Y[29X[2XGetShape[102X( [3XIsFrancyGraph[103X, [3XIsString[103X ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XShape[110X[133X
  
  [33X[0;0YGets a [10XShape[110X node from a graph by ID.[133X
  
  [1X6.4-10 GetShapes[101X
  
  [33X[1;0Y[29X[2XGetShapes[102X( [3XIsFrancyGraph[103X, [3XIsString[103X ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XList(Shape)[110X[133X
  
  [33X[0;0YGets a [10XShape[110X node from a graph by ID.[133X
  
  [1X6.4-11 Add[101X
  
  [33X[1;0Y[29X[2XAdd[102X( [3XIsShape[103X[, [3XIsMenu[103X, [3XList(IsMenu)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XShape[110X[133X
  
  [33X[0;0YAdd [10XMenu[110X to a specific [10XShape[110X.[133X
  
  [1X6.4-12 Remove[101X
  
  [33X[1;0Y[29X[2XRemove[102X( [3XIsShape[103X[, [3XIsMenu[103X, [3XList(IsMenu)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XShape[110X[133X
  
  [33X[0;0YRemove [10XMenu[110X from a specific [10XShape[110X.[133X
  
  [1X6.4-13 Add[101X
  
  [33X[1;0Y[29X[2XAdd[102X( [3XIsShape[103X[, [3XIsCallback[103X, [3XList(IsCallback)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XShape[110X[133X
  
  [33X[0;0YAdd [10XCallback[110X to a specific [10XShape[110X.[133X
  
  [1X6.4-14 Remove[101X
  
  [33X[1;0Y[29X[2XRemove[102X( [3XIsShape[103X[, [3XIsCallback[103X, [3XList(IsCallback)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XShape[110X[133X
  
  [33X[0;0YRemove [10XCallback[110X from a specific [10XShape[110X.[133X
  
  [1X6.4-15 Add[101X
  
  [33X[1;0Y[29X[2XAdd[102X( [3XIsShape[103X[, [3XIsFrancyMessage[103X, [3XList(IsFrancyMessage)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XShape[110X[133X
  
  [33X[0;0YAdd [10XCallback[110X to a specific [10XShape[110X.[133X
  
  [1X6.4-16 Remove[101X
  
  [33X[1;0Y[29X[2XRemove[102X( [3XIsShape[103X[, [3XIsFrancyMessage[103X, [3XList(IsFrancyMessage)[103X] ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XShape[110X[133X
  
  [33X[0;0YRemove [10XCallback[110X from a specific [10XShape[110X.[133X
  
  [1X6.4-17 Link[101X
  
  [33X[1;0Y[29X[2XLink[102X( [3XIsShape[103X, [3XIsShape[103X ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XLink[110X[133X
  
  [33X[0;0YCreates a [10XLink[110X between the two [10XShape[110X.[133X
  
  [1X6.4-18 Links[101X
  
  [33X[1;0Y[29X[2XLinks[102X( [3XList(IsShape)[103X, [3XList(IsShape)[103X ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XList(Link)[110X[133X
  
  [33X[0;0YCreates a [10XLink[110X between the [10XShape[110X of the first list and the second list.[133X
  
  [1X6.4-19 GetLink[101X
  
  [33X[1;0Y[29X[2XGetLink[102X( [3XIsFrancyGraph[103X, [3XIsString[103X ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XLink[110X[133X
  
  [33X[0;0YGets a [10XLink[110X from a graph by ID.[133X
  
  [1X6.4-20 GetLinks[101X
  
  [33X[1;0Y[29X[2XGetLinks[102X( [3XIsFrancyGraph[103X, [3XIsString[103X ) [32X operation[133X
  [6XReturns:[106X  [33X[0;10Y[10XList(Link)[110X[133X
  
  [33X[0;0YGets a [10XLink[110X from a graph.[133X
  
  
  [1X6.5 [33X[0;0YGlobal[133X[101X
  
  [33X[0;0YIn  this  section  we  show  all  Global  Callback  Francy Records for multi
  purpose.[133X
  
  
  [1X6.6 [33X[0;0YAttributes[133X[101X
  
  [33X[0;0YIn this section we show all Francy Core Attributes[133X
  
  [1X6.6-1 Title[101X
  
  [33X[1;0Y[29X[2XTitle[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsString[110X with the title of the object[133X
  
  [33X[0;0YSets  the title on the Shape. Supports LaTex syntax that gets translated, if
  enabled on the client.[133X
  
  [1X6.6-2 Title[101X
  
  [33X[1;0Y[29X[2XTitle[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-3 SetTitle[101X
  
  [33X[1;0Y[29X[2XSetTitle[102X( [3XIsRequiredArg[103X, [3XIsString[103X ) [32X function[133X
  
  [33X[0;0YSets the title of the Shape.[133X
  
  [1X6.6-4 Color[101X
  
  [33X[1;0Y[29X[2XColor[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsInt[110X[133X
  
  [33X[0;0YThe [10XColor[110X of the current shape.[133X
  
  [1X6.6-5 Color[101X
  
  [33X[1;0Y[29X[2XColor[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-6 SetColor[101X
  
  [33X[1;0Y[29X[2XSetColor[102X( [3XIsShape[103X, [3XIsString[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XColor[110X value.[133X
  
  [1X6.6-7 PosX[101X
  
  [33X[1;0Y[29X[2XPosX[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsInt[110X[133X
  
  [33X[0;0YThe Position in the X Axis of the Shape in the Canvas in pixels[133X
  
  [1X6.6-8 PosX[101X
  
  [33X[1;0Y[29X[2XPosX[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-9 SetPosX[101X
  
  [33X[1;0Y[29X[2XSetPosX[102X( [3XIsShape[103X, [3XIsInt[103X ) [32X function[133X
  
  [33X[0;0YSets the Position in the X Axis of the Shape in the Canvas in pixels[133X
  
  [1X6.6-10 PosY[101X
  
  [33X[1;0Y[29X[2XPosY[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsInt[110X[133X
  
  [33X[0;0YThe Position in the Y Axis of the Shape in the Canvas in pixels[133X
  
  [1X6.6-11 PosY[101X
  
  [33X[1;0Y[29X[2XPosY[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-12 SetPosY[101X
  
  [33X[1;0Y[29X[2XSetPosY[102X( [3XIsShape[103X, [3XIsInt[103X ) [32X function[133X
  
  [33X[0;0YSets the Position in the Y Axis of the Shape in the Canvas in pixels[133X
  
  [1X6.6-13 Size[101X
  
  [33X[1;0Y[29X[2XSize[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsPosInt[110X[133X
  
  [33X[0;0YThe [10XSize[110X of the Shape[133X
  
  [1X6.6-14 Size[101X
  
  [33X[1;0Y[29X[2XSize[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-15 SetSize[101X
  
  [33X[1;0Y[29X[2XSetSize[102X( [3XIsShape[103X, [3XIsPosInt[103X ) [32X function[133X
  
  [33X[0;0YSets the Size of the Shape[133X
  
  [1X6.6-16 Layer[101X
  
  [33X[1;0Y[29X[2XLayer[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsInt[110X[133X
  
  [33X[0;0YThe  [10XLayer[110X  in  which the node will be placed. This property is also used to
  apply a color based on a scale[133X
  
  [1X6.6-17 Layer[101X
  
  [33X[1;0Y[29X[2XLayer[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-18 SetLayer[101X
  
  [33X[1;0Y[29X[2XSetLayer[102X( [3XIsShape[103X, [3XIsInt[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XLayer[110X number.[133X
  
  [1X6.6-19 ParentShape[101X
  
  [33X[1;0Y[29X[2XParentShape[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsShape[110X[133X
  
  [33X[0;0YThe [10XParentShape[110X in which the node will be placed. This property is also used
  to apply a color based on a scale[133X
  
  [1X6.6-20 ParentShape[101X
  
  [33X[1;0Y[29X[2XParentShape[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-21 SetParentShape[101X
  
  [33X[1;0Y[29X[2XSetParentShape[102X( [3XIsShape[103X, [3XIsShape[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XParentShape[110X.[133X
  
  [1X6.6-22 Simulation[101X
  
  [33X[1;0Y[29X[2XSimulation[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsBool[110X True if enabled otherwise False[133X
  
  [33X[0;0Y[10XSimulation[110X  is  a  property  that  sets  the simulation behavior by applying
  forces  to  organize  the  graphics,  without  the  need  to  provide custom
  positions, in the client implementation.[133X
  
  [1X6.6-23 Simulation[101X
  
  [33X[1;0Y[29X[2XSimulation[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-24 SetSimulation[101X
  
  [33X[1;0Y[29X[2XSetSimulation[102X( [3XIsCanvas[103X, [3XIsBool[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XSimulation[110X behavior.[133X
  
  [1X6.6-25 Collapsed[101X
  
  [33X[1;0Y[29X[2XCollapsed[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsBool[110X True if enabled otherwise False[133X
  
  [33X[0;0Y[10XCollapsed[110X  is  a  property  that  sets to collapsed the graphic structure by
  default[133X
  
  [1X6.6-26 Collapsed[101X
  
  [33X[1;0Y[29X[2XCollapsed[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-27 SetCollapsed[101X
  
  [33X[1;0Y[29X[2XSetCollapsed[102X( [3XIsCanvas[103X, [3XIsBool[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XCollapsed[110X behavior.[133X
  
  [1X6.6-28 Selected[101X
  
  [33X[1;0Y[29X[2XSelected[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsBool[110X True if enabled otherwise False[133X
  
  [33X[0;0Y[10XCollapsed[110X  is  a  property  that  sets to collapsed the graphic structure by
  default[133X
  
  [1X6.6-29 Selected[101X
  
  [33X[1;0Y[29X[2XSelected[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-30 SetSelected[101X
  
  [33X[1;0Y[29X[2XSetSelected[102X( [3XIsCanvas[103X, [3XIsBool[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XCollapsed[110X behavior.[133X
  
  [1X6.6-31 ConjugateId[101X
  
  [33X[1;0Y[29X[2XConjugateId[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsBool[110X True if enabled otherwise False[133X
  
  [33X[0;0Y[10XCollapsed[110X  is  a  property  that  sets to collapsed the graphic structure by
  default[133X
  
  [1X6.6-32 ConjugateId[101X
  
  [33X[1;0Y[29X[2XConjugateId[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-33 SetConjugateId[101X
  
  [33X[1;0Y[29X[2XSetConjugateId[102X( [3XIsCanvas[103X, [3XIsBool[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XCollapsed[110X behavior.[133X
  
  [1X6.6-34 Weight[101X
  
  [33X[1;0Y[29X[2XWeight[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsInt[110X[133X
  
  [33X[0;0YThe [10XWeight[110X of the current link.[133X
  
  [1X6.6-35 Weight[101X
  
  [33X[1;0Y[29X[2XWeight[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-36 SetWeight[101X
  
  [33X[1;0Y[29X[2XSetWeight[102X( [3XIsLink[103X, [3XIsInt[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XWeight[110X value.[133X
  
  [1X6.6-37 Length[101X
  
  [33X[1;0Y[29X[2XLength[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsInt[110X[133X
  
  [33X[0;0YThe [10XLength[110X of the current link.[133X
  
  [1X6.6-38 Length[101X
  
  [33X[1;0Y[29X[2XLength[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-39 SetLength[101X
  
  [33X[1;0Y[29X[2XSetLength[102X( [3XIsLink[103X, [3XIsInt[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XLength[110X value.[133X
  
  [1X6.6-40 Invisible[101X
  
  [33X[1;0Y[29X[2XInvisible[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsBoolean[110X[133X
  
  [33X[0;0YThe [10XInvisible[110X of the current link.[133X
  
  [1X6.6-41 Invisible[101X
  
  [33X[1;0Y[29X[2XInvisible[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-42 SetInvisible[101X
  
  [33X[1;0Y[29X[2XSetInvisible[102X( [3XIsLink[103X, [3XIsBool[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XInvisible[110X value.[133X
  
  [1X6.6-43 Color[101X
  
  [33X[1;0Y[29X[2XColor[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsInt[110X[133X
  
  [33X[0;0YThe [10XColor[110X of the current link.[133X
  
  [1X6.6-44 Color[101X
  
  [33X[1;0Y[29X[2XColor[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-45 SetColor[101X
  
  [33X[1;0Y[29X[2XSetColor[102X( [3XIsShape[103X, [3XIsString[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XColor[110X value.[133X
  
  [1X6.6-46 Title[101X
  
  [33X[1;0Y[29X[2XTitle[102X( [3Xarg[103X ) [32X attribute[133X
  [6XReturns:[106X  [33X[0;10Y[10XIsInt[110X[133X
  
  [33X[0;0YThe [10XTitle[110X of the current link.[133X
  
  [1X6.6-47 Title[101X
  
  [33X[1;0Y[29X[2XTitle[102X( [3Xarg1[103X ) [32X function[133X
  
  [1X6.6-48 SetTitle[101X
  
  [33X[1;0Y[29X[2XSetTitle[102X( [3XIsShape[103X, [3XIsString[103X ) [32X function[133X
  
  [33X[0;0YSets the [10XTitle[110X value.[133X
  
