AGWorld


Synopsis

define a world coordinate space within an AGViewport

AGPrimitive+AGWorldParams AGWorld
{
axleColor = "antibackground";
axleWidth = 0.5;
labelColor = "antibackground";
labelFont = "roman-simplex";
labelHeight = 3.5;
majorTickColor = "antibackground";
majorTickLineStyle = "solid";
majorTickOn = 1;
majorTickWidth = 0.5;
minorTickColor = "grey";
minorTickCount = 0;
minorTickLineStyle = "dashed";
minorTickWidth = 0.25;
niceLimits = 1;
textColor = "antibackground";
textFont = "sw:roman-complex";
AGPrimitive+IPort2+read &children[];
};

Description

AGWorld links objects with equal world coordinate scaling. Connections to objects that are to share the same world coordinate space are done through the children reference array.

Subobjects

visibility
priority

Inherited from AGPrimitive.

majorTickColor
majorTickLineStyle
majorTickOn
majorTickWidth
minorTickColor
minorTickCount
minorTickLineStyle
minorTickWidth

Inherited from AGTickParams through AGAxisParams and AGWorldParams.

axleColor
axleWidth
labelColor
labelFont
labelHeight

Inherited from AGAxisParams through AGWorldParams.

majorReferenceX
majorStepX

Inherited from AGTickXParams through AGWorldParams.

majorReferenceY
majorStepY

Inherited from AGTickYParams through AGWorldParams.

clip
limitsX
limitsY
niceLimits
uniformScaling

Inherited from AGWorldParams.

children

Array of AGPrimitive objects connected to this object.

Example

Not available.

File

v/ag.v

See Also

Related modules

•      AGAxisParams

•      AGContourWorld

•      AGGraphWorld

•      AGPrimitive

•      AGTickParams

•      AGTickXParams / AGTickYParams

•      AGWorldParams