AGContourViewport / AGContourViewportObj


Synopsis

rectangular area with its own world coordinate space and added contouring functionality

AGViewport+AGContourParams AGContourViewport
{
contourType = "filled contours";
fillColor = "background";
frameWidth = 0.0;
isoLineLabelAngleInterval[2] = {90., -90.};
isoLineLabelColor = "antibackground";
isoLineLabelDistance = 25;
isoLineLabelFont = "Roman-Simplex";
isoLineLabelFrequency = 1;
isoLineLabelHeight = 2.7;
majorIsoLineColor = "antibackground";
majorIsoLineFrequency = 2;
majorIsoLineReference = 1;
majorIsoLineStyle = "solid";
majorIsoLineWidth = 0.5;
minorIsoLineColor = "grey";
minorIsoLineStyle = "dashed";
minorIsoLineWidth = 0.35;
numClasses = 10;
AGPrimitive+IPort2+read &children[]
};

Description

A rectangular area that has its own world coordinate space and added contouring functionality. AGContourViewportObj includes an AGDataObject for your convenience.

Subobjects

visibility
priority

Inherited from AGPrimitive through AGGeometryPrimitive and AGViewport.

geometry

Inherited from AGGeometryPrimitive through AGViewport.

clip
fillColor
frameColor
frameWidth
limitsX
limitsY

Inherited from AGViewportParams through AGViewport.

classValues
contourType
isoLineLabelColor
isoLineLabelFont
isoLineLabelDistance
isoLineLabelHeight
isoLineLabelAngleInterval
isoLineLabelDecimals
isoLineLabelFrequency
majorIsoLineColor
majorIsoLineWidth
majorIsoLineFrequency
majorIsoLineReference
majorIsoLineStyle
maxClass
minClass
minorIsoLineColor
minorIsoLineWidth
minorIsoLineStyle
numClasses

Inherited from AGContourParams.

children

Array of AGPrimitive objects connected to this object.

Example

Libraries.Examples.Annotation_Graphing.contour2
examples/contour2.v

File

v/ag.v

See Also

Related modules

•      AGContourParams

•      AGContourLegend / AGContourLegendObj

•      AGContourWorld

•      AGGeometryPrimitive / AGRenderPrimitive

•      AGPrimitive

•      AGViewport / AGViewportObj

•      AGViewportParams