MKtag_header | --MKshape_container
it is a wrapper for DefineShape[2|3] tag contains primitives for drawing (see methods) and a "placing" object so it can be translated, rotated and scaled
[line 48]
[line 50]
[line 49]
[line 25]
[line 51]
[line 33]
[line 35]
[line 41]
[line 42]
[line 34]
[line 36]
[line 56]
[line 27]
[line 24]
[line 53]
[line 37]
[line 23]
[line 28]
[line 30]
[line 39]
[line 44]
[line 43]
[line 40]
[line 46]
[line 45]
MKshape_container MKshape_container( [mixed $tagData = ""], [mixed $itemID = 1], [mixed $tagID = SHAPE_ID])
void add_arc( mixed $x, mixed $y, mixed $radius, mixed $arcSweep, mixed $startAngle, mixed $yRadius, [mixed $positionX = "center"], [mixed $positionY = "center"], [mixed $absCoord = true])
void add_bezier( mixed $a1X, mixed $a1Y, mixed $c1X, mixed $c1Y, mixed $c2X, mixed $c2Y, mixed $a2X, mixed $a2Y, [mixed $tolerance = 5], [mixed $absCoord = true])
void add_bicubic_spline( mixed $ax, mixed $ay, mixed $bx, mixed $by, mixed $cx, mixed $cy, [mixed $absCoord = true])
void add_bitmap_fill( [mixed $bitmapID = 1], [mixed $bf = CLIPPED_BITMAP_FILL], [mixed $bitmapMatrix = array()], [mixed $fSel = RIGHT_FILL])
void add_circle( mixed $radius, [mixed $centerX = 0], [mixed $centerY = 0], [mixed $fill = AUTO_FILL], [mixed $line = false], [mixed $isd = false])
void add_dummy_bitmap_fill( )
void add_ellipse( mixed $x, mixed $y, mixed $width, mixed $height, [mixed $positionX = "center"], [mixed $positionY = "center"], [mixed $fill = AUTO_FILL], [mixed $line = false], [mixed $isd = false])
void add_fill( [mixed $cAr = array("red" => 0, "green" => 0, "blue" => 0)], [mixed $fSel = RIGHT_FILL])
void add_fillStyle_solid( [mixed $cAr = array("red" => 0, "green" => 0, "blue" => 0)], [mixed $fSel = RIGHT_FILL])
void add_gradient_fill( [mixed $gf = LINEAR_GRADIENT_FILL], [mixed $colors = array()], [mixed $ratios = array()], [mixed $mad = array()], [mixed $fSel = RIGHT_FILL])
void add_line( mixed $ax, mixed $ay, mixed $bx, mixed $by, [mixed $absCoord = true])
void add_lineStyle( [mixed $lineWidth = 0], [mixed $cAr = array()])
void add_mixed_poly( mixed $pAr, [mixed $lFill = false], [mixed $fill = AUTO_FILL], [mixed $line = false], [mixed $isd = false])
void add_polygon( mixed $centerX, mixed $centerY, [mixed $radius = 100], [mixed $sides = 3], [mixed $rotation = 0])
void add_rect( [mixed $x = 0], [mixed $y = 0], [mixed $width = 100], [mixed $height = 100], [mixed $fill = AUTO_FILL], [mixed $line = false], [mixed $isd = false])
void add_sketch( mixed $pAr)
void add_star( mixed $centerX, mixed $centerY, [mixed $radiusExt = 0], [mixed $radiusInt = 0], [mixed $spikes = 5], [mixed $rotation = 0])
void add_straight_poly( mixed $pAr, [mixed $fill = AUTO_FILL], [mixed $line = false], [mixed $isd = false])
void arcTo( mixed $ax, mixed $ay, mixed $radius, mixed $arcSweep, mixed $startAngle, mixed $yRadius, [mixed $absCoord = true])
void bezierTo( mixed $c1X, mixed $c1Y, mixed $c2X, mixed $c2Y, mixed $a2X, mixed $a2Y, [mixed $tolerance = 1], [mixed $absCoord = true])
void clear_fillStyle( [mixed $fSel = NO_STYLE])
void clear_lineStyle( )
void close_path( )
void curveTo( mixed $cX, mixed $cY, mixed $aX, mixed $aY, [mixed $absCoord = true])
void get_edgeBounds( )
void get_fillStyleArray( )
void get_fillStyleBitsArray( )
void get_length( )
void get_lineStyleArray( )
void get_lineStyleBitsArray( )
void get_local_coord( mixed $xy, [mixed $xory = "x"])
void get_placeDepth( )
void get_placeObject2( )
void get_shapeBounds( )
void get_shapeDepth( )
void get_shapeID( )
void get_shapeRecordArray( )
void get_shape_container_data( )
void get_tagData( )
void increase_shapeDepth( [mixed $newStyle = false])
void lineTo( [mixed $lX = null], [mixed $lY = null], [mixed $absCoord = true])
void move( mixed $x, mixed $y, [mixed $isChange = false])
void moveTo( [mixed $mX = 0], [mixed $mY = 0], [mixed $fill = AUTO_FILL], [mixed $line = false], [mixed $isd = false])
void rotate( mixed $rotation, [mixed $isChange = false])
void scale( mixed $scaleX, mixed $scaleY, [mixed $isChange = false])
void select_fill( [mixed $fSel = RIGHT_FILL])
void select_lineStyle_index( mixed $lsIndex)
void set_depth( mixed $depth)
void set_edgeBounds( mixed $edgeBounds)
void set_fillFlags( mixed $fsi, [mixed $fSel = RIGHT_FILL])
void set_fillStyleArray( mixed $fsAr)
void set_fillStyleBitsArray( mixed $fsbAr)
void set_itemID( mixed $itemID)
void set_lineStyleArray( mixed $lsAr)
void set_lineStyleBitsArray( mixed $lsbAr)
void set_mask( [mixed $maskDepth = 1])
void set_placeObject2( mixed $po)
void set_shapeBounds( mixed $shapeBounds)
void set_shapeDepth( mixed $shapeDepth)
void set_shapeID( mixed $shapeID)
void set_shapeRecordArray( mixed $srAr)
void set_shape_container_data( )
void set_tagData( mixed $tagData)
void swap_fillStyle( )
void update_place_tagData( )
void update_shapeBounds( )
void update_tagData( )
void update_tagID( mixed $tagID)