en-us	4D SVG

en-us	About 4D SVG…

en-us	http://www.w3.org/TR/2002/WD-SVG11-20020215/index.html

en-us	4D SVG syntax

en-us	DOCUMENTS

en-us	DRAWING

en-us	TEXT

en-us	STRUCTURE & DEFINITIONS

en-us	ATTRIBUTES

en-us	COLORS & GRADIENTS

en-us	FILTERS

en-us	UTILITIES

en-us	SVG_New {( width ; height {; title {; description {; rectangle {; display}}}} )} -> svgObject

en-us	SVG_Copy ( svgObject ) -> svgObject

en-us	SVG_CLEAR {( svgObject )}

en-us	SVG_Open_file ( path ) -> svgObject

en-us	SVG_Open_picture ( picture ) -> svgObject

en-us	SVG_SAVE_AS_TEXT ( svgObject ; document )

en-us	SVG_SAVE_AS_PICTURE ( svgObject ; document {; codec} )

en-us	SVG_Validate_file ( path ) -> valid

en-us	SVG_SET_DOCUMENT_VARIABLE ( pointer )

en-us	SVG_Export_to_picture ( svgObject {; exportType} ) -> picture

en-us	SVG_Export_to_XML ( svgObject ) -> text

en-us	SVG_New_line ( parentSVGObject ; startX ; startY ; endX ; endY {; color {; strokeWidth}} ) -> svgObject

en-us	SVG_New_rect ( parentSVGObject ; x ; y ; width ; height {; roundedX {; roundedY {; foregroundColor {; backgroundColor {; strokeWidth}}}}} ) -> svgObject

en-us	SVG_New_circle ( parentSVGObject ; x ; y ; radius {; foregroundColor {; backgroundColor {; strokeWidth}}} ) -> svgObject

en-us	SVG_New_ellipse ( parentSVGObject ; x ; y ; xRadius ; yRadius {; foregroundColor {; backgroundColor {; strokeWidth}}} ) -> svgObject

en-us	SVG_New_ellipse_bounded ( parentSVGObject ; x ; y ; width ; height {; foregroundColor {; backgroundColor {; strokeWidth}}} ) -> svgObject

en-us	SVG_New_image ( parentSVGObject ; url {; x ; y {; width ; height}} ) -> svgObject

en-us	SVG_New_embedded_image ( parentSVGObject ; picture {; x {; y}} ) -> svgObject

en-us	SVG_New_path ( parentSVGObject ; x ; y {; foregroundColor {; backgroundColor {; strokeWidth}}} ) -> svgObject

en-us	SVG_PATH_MOVE_TO ( parentSVGObject ; x ; y )

en-us	SVG_PATH_LINE_TO ( parentSVGObject ; x {; y}{; x2 ; y2 ; ... ; xN ; yN} )

en-us	SVG_PATH_ARC ( parentSVGObject ; xRadius ; yRadius ; x ; y {; rotation {; arcpath}} )

en-us	SVG_PATH_CURVE ( parentSVGObject {; controlStartX ; controlStartY} ; controlEndX ; controlEndY ; x ; y )

en-us	SVG_PATH_QCURVE ( parentSVGObject ; controlX ; controlY {; x ; y} )

en-us	SVG_PATH_CLOSE ( parentSVGObject )

en-us	SVG_New_polyline ( parentSVGObject {; points {; foregroundColor {; backgroundColor {; strokeWidth}}}} ) -> svgObject

en-us	SVG_New_polyline_by_arrays ( parentSVGObject ; xArrayPointer ; yArrayPointer {; foregroundColor {; backgroundColor {; strokeWidth}}} ) -> svgObject

en-us	SVG_New_polygon ( parentSVGObject {; points {; foregroundColor {; backgroundColor {; strokeWidth}}}} ) -> svgObject

en-us	SVG_New_polygon_by_arrays ( parentSVGObject ; xArrayPointer ; yArrayPointer {; foregroundColor {; backgroundColor {; strokeWidth}}} ) -> svgObject

en-us	SVG_Use ( parentSVGObjec ; id {; x ; y ; width ; height {; mode}} ) -> svgObject

en-us	SVG_ADD_POINT ( parentSVGObject ; x ; y {; x2 ; y2 ; ... ; xN ; yN} )

en-us	SVG_New_arc ( parentSVGObject ; x ; y ; radius ; start ; end {; foregroundColor {; backgroundColor {; strokeWidth}}} ) -> svgObject

en-us	SVG_New_regular_polygon ( parentSVGObject ; width ; number {; x {; y {; foregroundColor {; backgroundColor {; strokeWidth}}}}} ) -> svgObject

en-us	SVG_Add_object ( targetSvgObject ; sourceSvgObject ) -> svgObject

en-us	SVG_Filter_Blend ( filterRef ; picture ; backgroundPict {; mode {; name}} ) -> svgObject

en-us	SVG_Filter_Blur ( filterRef ; deviation {; input {; name}} ) -> svgObject

en-us	SVG_Filter_Offset ( filterRef ; dx {; dy {; input {; name}}} ) -> svgObject

en-us	SVG_New_group ( parentSVGObject {; id {; url {; target}}} ) -> svgObject

en-us	SVG_Set_title ( parentSVGObject ; title ) -> svgObject

en-us	SVG_Set_description ( parentSVGObject ; description ) -> svgObject

en-us	SVG_Define_symbol ( parentSVGObject ; id {; x {; y {; width {; height {; mode}}}}} ) -> svgObject

en-us	SVG_Define_marker ( parentSVGObject ; id {; x ; y {; width ; height {; orientation}}} ) -> svgObject

en-us	SVG_Define_filter ( parentSVGObject ; id {; frameX ; frameY {; frameWidth ; frameHeight {; frameUnit ; filterUnit}}}} ) -> svgObject

en-us	SVG_Define_solidColor ( parentSVGObject ; id ; color {; opacity} ) -> svgObject

en-us	SVG_Define_linear_gradient ( parentSVGObject ; id ; startColor ; endColor {; rotation} ) -> svgObject

en-us	SVG_Define_radial_gradient ( parentSVGObject ; id ; startColor ; endColor {; cx ; cy ; r {; fx ; fy}} ) -> svgObject

en-us	SVG_Define_shadow ( parentSVGObject ; id {; deviation {; offsetX {; offsetY}}} ) -> svgObject

en-us	SVG_Get_default_encoding -> encoding

en-us	SVG_SET_DEFAULT_ENCODING {( encoding )}

en-us	SVG_Define_clipPath ( parentSVGObject ; id ) -> svgObject

en-us	SVG_Define_pattern ( parentSVGObject ; id {; width {; height {; x {; y {; patternUnits {; viewBox}}}}}} ) -> svgObject

en-us	SVG_SET_PATTERN_CONTENT_UNITS ( patternObject ; patternContentUnits )

en-us	SVG_SET_PATTERN_UNITS ( patternObject ; patternUnits )

en-us	SVG_Define_style ( parentSVGObject ; styleDefinition | filePath | URL { ; content-type {; media{; title}}} )-> svgObject

en-us	SVG_DEFINE_STYLE_WITH_ARRAYS ( svgObject ; namesArrayPointer ; valuesArrayPointer {; className {; type {; media {; title}}}} )

en-us	SVG_DELETE_OBJECT (svgObject)

en-us	SVG_ADD_NAMESPACE ( svgObject ; prefix {; URI} )

en-us	SVG_Color_from_index ( index ) -> Function result

en-us	SVG_Color_grey ( percentage ) -> textColor

en-us	SVG_Color_RGB_from_CMYK ( C ; M ; Y ; K {; format} ) -> textColor

en-us	SVG_Color_RGB_from_HLS ( hue ; luminosity ; saturation {; format} ) -> textColor

en-us	SVG_Color_RGB_from_long ( color {; format} ) -> textColor

en-us	SVG_GET_ATTRIBUTES ( svgObject ; namesArrayPointer ; valuesArrayPointer )

en-us	SVG_GET_COLORS_ARRAY ( colorNamesArrayPointer )

en-us	SVG_GET_DEFAULT_BRUSHES ( line {; background} )

en-us	SVG_Get_ID ( svgObject ) -> id

en-us	SVG_SET_ATTRIBUTES ( svgObject ; attributeName ; attributeValue {; attributeName2 ; attributeValue2 ; ... ; attributeNameN ; attributeValueN} ) 

en-us	SVG_SET_ATTRIBUTES_BY_ARRAYS ( svgObject ; namesArrayPointer ; valuesArrayPointer )

en-us	SVG_SET_CLASS ( svgObject ; class )

en-us	SVG_SET_CLIP_PATH ( svgObject ; clipPathID )

en-us	SVG_SET_DEFAULT_BRUSHES ( line {; background} )

en-us	SVG_SET_DIMENSIONS ( svgObject ; width {; height {; unit}} )

en-us	SVG_SET_FILL_BRUSH ( svgObject ; color {; opacity})

en-us	SVG_SET_FILL_RULE ( svgObject ; value )

en-us	SVG_SET_FILTER ( svgObject ; url )

en-us	SVG_SET_HUE ( svgObject ; hue )

en-us	SVG_SET_ID ( svgObject ; id )

en-us	SVG_SET_OPACITY ( svgObject ; background {; row | level } )

en-us	SVG_SET_MARKER ( svgObject ; url {; position} )

en-us	SVG_SET_ROUNDING_RECT ( svgObject ; roundedX {; roundedY} )

en-us	SVG_SET_SATURATION ( svgObject ; saturation )

en-us	SVG_SET_SHAPE_RENDERING ( svgObject ; value )

en-us	SVG_SET_STROKE_BRUSH ( svgObject ; color {; opacity})

en-us	SVG_SET_STROKE_DASHARRAY ( svgObject ; value {; value1 {; … {; valueN}}})

en-us	SVG_SET_STROKE_LINECAP ( svgObject ; mode )

en-us	SVG_SET_STROKE_LINEJOIN ( svgObject ; mode )

en-us	SVG_SET_STROKE_MITERLIMIT ( svgObject ; value )

en-us	SVG_SET_STROKE_WIDTH ( svgObject ; strokeWidth {; unit} )

en-us	SVG_SET_TRANSFORM_FLIP ( svgObject ; horizontal {; vertical} )

en-us	SVG_SET_TRANSFORM_MATRIX ( svgObject ; a ; b {; c ; d {; e ; f}} )

en-us	SVG_SET_TRANSFORM_ROTATE ( svgObject ; angle {; x ; y} )

en-us	SVG_SET_TRANSFORM_SCALE ( svgObject ; scaleX {; scaleY} )

en-us	SVG_SET_TRANSFORM_SKEW ( svgObject ; horizontal {; vertical} )

en-us	SVG_SET_TRANSFORM_TRANSLATE ( svgObject ; x {; y} )

en-us	SVG_SET_VIEWBOX ( svgObject ; x ; y ; width ; height {; mode} )

en-us	SVG_SET_VIEWPORT_FILL ( svgObject {; color {; opacity}} )

en-us	SVG_SET_VISIBILITY ( svgObject {; hide} )

en-us	SVG_SET_XY ( svgObject ; x {; y} )

en-us	SVG_New_text ( parentSVGObject ; text {; x {; y {; font {; size {; style {; alignment {; color {; rotation {; lineSpacing {; stretching}}}}}}}}}} ) -> svgObject

en-us	SVG_New_vertical_text ( parentSVGObject ; text {; x {; y {; font {; size {; style {; alignment {; color {; rotation}}}}}}}} ) -> svgObject

en-us	SVG_New_tspan ( parentSVGObject ; text {; x {; y {; font {; size {; style {; alignment {; color}}}}}}} ) -> svgObject

en-us	SVG_New_textArea ( parentSVGObject ; text {; x {; y {; width {; height {; font {; size {; style {; alignment}}}}}}}} ) -> svgObject

en-us	SVG_SET_TEXT_ANCHOR ( svgObject ; alignment )

en-us	SVG_SET_FONT_COLOR ( svgObject ; color )

en-us	SVG_SET_FONT_FAMILY ( svgObject ; font {; font2 {; ... {; fontN}}})

en-us	SVG_SET_FONT_SIZE ( svgObject ; size )

en-us	SVG_SET_FONT_STYLE ( svgObject ; style )

en-us	SVG_SET_TEXT_KERNING ( svgObject ; value )

en-us	SVG_SET_TEXT_LETTER_SPACING ( svgObject ; value {; unit} )

en-us	SVG_SET_TEXT_RENDERING ( svgObject ; value )

en-us	SVG_SET_TEXT_WRITING_MODE ( svgObject ; value )

en-us	SVG_APPEND_TEXT_TO_TEXTAREA ( textAreaObject ; text )

en-us	SVG_Get_text ( textObject) -> text

en-us	SVG_SET_TEXTAREA_TEXT ( textAreaObject ; text )

en-us	SVG_Get_version -> version

en-us	SVG_Set_error_handler {( method )} -> method_called_on_error

en-us	SVG_Read_last_error -> Error

en-us	SVG_References_array ( refsArrayPointer ) -> Number

en-us	SVG_Get_options -> Options

en-us	SVG_SET_OPTIONS {( options )}

en-us	SVG_Count_elements ( svgObject ) -> Number

en-us	SVG_Find_ID ( svgObject ; name ) -> svgObject

en-us	SVG_ELEMENTS_TO_ARRAYS ( svgObject ; refsArrayPointer {; typesArrayPointer {; namesArrayPointer}} )

en-us	SVG_Read_element_type ( svgObject ) -> Type

en-us	SVG_Is_reference_valid ( svgObject ) -> Validation

en-us	SVG_Estimate_weight ( svgObject ) -> Size

en-us	SVGTool_SHOW_IN_VIEWER ( svgObject )

en-us	SVG_ABOUT

en-us	SVGTool_SET_VIEWER_CALLBACK {( 4DMethodName )}

en-us	SVG_Get_root_reference ( svgObject ) -> svgObject

en-us	SVG_Post_comment ( svgObject ; comment ) -> svgObject

en-us	SVG_Get_named_color_value ( colorName {; what })

en-us	SVG_SET_BRIGHTNESS ( svgObject ; Param_2 {; … ; N })

en-us	SVG_Filter_ColorMatrix ( parentReference ; in ; result ; type ; values ) -> svgReference

en-us	SVG_FADE_TO_GREY_SCALE ( svgObject {; grey })

en-us	SVG_Get_class ( svgObject {; classesNamesArray }) -> class

en-us	SVG_Get_fill_brush ( svgObject ) -> color

en-us	SVG_ROTATION_CENTERED ( svgObject ; angle )

en-us	SVG_SCALLING_CENTERED ( svgObject ; scale {; X ; Y })

en-us	4D SVG Viewer

en-us	Picture

en-us	Source

en-us	SVG Viewer…

en-us	View

en-us	Actual Size

en-us	Zoom In

en-us	Zoom Out

en-us	Colored background

en-us	Background Color…

en-us	Zoom To Fit

en-us	Automatically Resize

en-us	Open Recent

en-us	Clear Menu

en-us	SVG Colors

en-us	Opacity

en-us	Colormap…

en-us	Red colors

en-us	Pink colors

en-us	Orange colors

en-us	Yellow colors

en-us	Purple colors

en-us	Green colors

en-us	Blue colors

en-us	Brown colors

en-us	White colors

en-us	Grey colors

en-us	aqua

en-us	cyan

en-us	lightcyan

en-us	paleturquoise

en-us	aquamarine

en-us	turquoise

en-us	_mediumturquoise

en-us	_darkturquoise

en-us	_cadetblue

en-us	_steelblue

en-us	lightsteelblue

en-us	powderblue

en-us	lightblue

en-us	skyblue

en-us	lightskyblue

en-us	_deepskyblue

en-us	_dodgerblue

en-us	_cornflowerblue

en-us	_mediumslateblue

en-us	_royalblue

en-us	_blue

en-us	_mediumblue

en-us	_darkblue

en-us	_navy

en-us	_midnightblue

en-us	cornsilk

en-us	blanchedalmond

en-us	bisque

en-us	navajowhite

en-us	wheat

en-us	_burlywood

en-us	_tan

en-us	_rosybrown

en-us	_sandybrown

en-us	_goldenrod

en-us	_darkgoldenrod

en-us	_peru

en-us	_chocolate

en-us	_saddlebrown

en-us	_sienna

en-us	_brown

en-us	_maroon

en-us	greenyellow

en-us	chartreuse

en-us	lawngreen

en-us	lime

en-us	limegreen

en-us	palegreen

en-us	lightgreen

en-us	mediumspringgreen

en-us	springgreen

en-us	_mediumseagreen

en-us	_seagreen

en-us	_forestgreen

en-us	_green

en-us	_darkgreen

en-us	_yellowgreen

en-us	_olivedrab

en-us	_olive

en-us	_darkolivegreen

en-us	mediumaquamarine

en-us	_darkseagreen

en-us	_lightseagreen

en-us	_darkcyan

en-us	_teal

en-us	gainsboro

en-us	lightgray

en-us	silver

en-us	darkgray

en-us	_gray

en-us	_dimgray

en-us	_lightslategray

en-us	_slategray

en-us	_darkslategray

en-us	_black

en-us	lightsalmon

en-us	_coral

en-us	_tomato

en-us	_orangered

en-us	_darkorange

en-us	_orange

en-us	pink

en-us	lightpink

en-us	_hotpink

en-us	_deeppink

en-us	_mediumvioletred

en-us	_palevioletred

en-us	lavender

en-us	_thistle

en-us	_plum

en-us	_violet

en-us	_orchid

en-us	_fuchsia

en-us	_magenta

en-us	_mediumorchid

en-us	_mediumpurple

en-us	_blueviolet

en-us	_darkviolet

en-us	_darkorchid

en-us	_darkmagenta

en-us	_purple

en-us	_indigo

en-us	_slateblue

en-us	_darkslateblue

en-us	_indianred

en-us	lightcoral

en-us	salmon

en-us	darksalmon

en-us	_crimson

en-us	_red

en-us	_firebrick

en-us	_darkred

en-us	white

en-us	snow

en-us	honeydew

en-us	mintcream

en-us	azure

en-us	aliceblue

en-us	ghostwhite

en-us	whitesmoke

en-us	seashell

en-us	beige

en-us	oldlace

en-us	floralwhite

en-us	ivory

en-us	antiquewhite

en-us	linen

en-us	lavenderblush

en-us	mistyrose

en-us	gold

en-us	yellow

en-us	lightyellow

en-us	lemonchiffon

en-us	lightgoldenrodyellow

en-us	papayawhip

en-us	moccasin

en-us	peachpuff

en-us	palegoldenrod

en-us	khaki

en-us	_darkkhaki

en-us	red_

en-us	pink_

en-us	orange_

en-us	yellow_

en-us	purple_

en-us	green_

en-us	blue_

en-us	brown_

en-us	white_

en-us	grey_