TOC PREV NEXT INDEX

AGGraphWorld

Synopsis

define a world coordinate space within an AGGraphViewport

AGWorld+AGGraphParams+AGGraphListParams AGGraphWorld
{
     AGFloat powerExponent = 0.27;
     AGScaleTypeEnum scaleTypeX = "linear";
     AGScaleTypeEnum scaleTypeY = "linear";
     AGPrimitive+AGConnectToGraphWorldPort+IPort2+read &children[];
};

Description

AGGraphWorld links objects with equal world coordinate scaling. The connections to objects that share the same world coordinate space are through the children reference array.

Compared to AGWorld, AGGraphWorld also supports a coordinate space based on log10 or a power, by setting scaleTypeX or scaleTypeY to "linear", "log10", or "power".

Subobjects

visibility

priority

Inherited from AGPrimitive through AGworld.

majorTickColor

majorTickLineStyle

majorTickOn

majorTickWidth

minorTickColor

minorTickCount

minorTickLineStyle

minorTickWidth

Inherited from AGTickParams through AGAxisParams, AGWorldParams, and AGworld.

axleColor

axleWidth

labelColor

labelFont

labelHeight

Inherited from AGAxisParams through AGWorldParams and AGworld.

textColor

textFont

textHeight

majorReferenceX

majorStepX

Inherited from AGTickXParams through AGWorldParams and AGworld.

majorReferenceY

majorStepY

Inherited from AGTickYParamsthrough AGWorldParams and AGworld.

clip

limitsX

limitsY

limitsMarginX

limitsMarginY

niceLimits

uniformScaling

Inherited from AGWorldParams through AGworld.

children

Array of AGPrimitive objects connected to this object.

barWidth

barFrameWidth

graphType

lineStyle

lineWidth

referenceValue

scatterSymbols

shiftPosition

symbolFont

symbolHeight

Inherited from AGGraphParams.

barOffsets

graphColors

Inherited from AGGraphListParams.

powerExponent

Only used when scaleTypeX or scaleTypeY is set to "power". It is not possible to have a different power exponent in the X and Y direction.

scaleTypeX

scaleTypeY

Set the coordinate space type to one of:
"linear"
"log10"
"power"

Example

Not Available

File

v/AG.v

See Also Related Modules

AGAxisParams
AGGraphListParams
AGGraphParams
AGPrimitive
AGTickParams
AGTickXParams / AGTickYParams
AGWorld
AGWorldParams

TOC PREV NEXT INDEX