SoGrid

MacroModule

author

Wolf Spindler

package

FMEstable/ReleaseMeVis

definition

SoGrid.def

see also

SoAxis, SoCylinder, SoCorner

keywords

mesh, grid, grill, fence, lattice, graticule

Purpose

SoGrid is a convenience macro drawing a simple grid built of crossing cylinders. It is useful in combination with data displays, coordinate systems or data grids which need a lattice background for axis.

Windows

Default Panel

../../../Projects/SoGrid/Modules/mhelp/Images/Screenshots/SoGrid._default.png

Output Fields

self

name: self, type: SoNode

The output connector to an inventor scene.

Parameter Fields

Field Index

Extra Length X: Double

On: Bool

Extra Length Y: Double

Step Width X: Double

Extra Shift X: Double

Step Width Y: Double

Extra Shift Y: Double

Line Radius X: Double

Line Radius Y: Double

Number Of XLines: Integer

Number Of YLines: Integer

Visible Fields

On

name: on, type: Bool, default: TRUE

Enables or disables the entire grid.

Line Radius X

name: lineRadiusX, type: Double, default: 0.025, minimum: 0.0001

The cylinder diameter of lines parallel to the X axis.

Line Radius Y

name: lineRadiusY, type: Double, default: 0.025, minimum: 0.0001

The cylinder diameter of lines parallel to the Y axis.

Step Width X

name: stepWidthX, type: Double, default: 1, minimum: 0.0001

Distance between lines parallel to the X axis.

Step Width Y

name: stepWidthY, type: Double, default: 1, minimum: 0.0001

Distance between lines parallel to the Y axis.

Number Of XLines

name: numberOfXLines, type: Integer, default: 10, minimum: 0

Number of lines parallel to the X axis.

Number Of YLines

name: numberOfYLines, type: Integer, default: 10, minimum: 0

Number of lines parallel to the Y axis.

Extra Length X

name: extraLengthX, type: Double, default: 0, minimum: 0

The cylinders of the lines parallel to the X axis are enlarged in positive direction by this length.

Extra Length Y

name: extraLengthY, type: Double, default: 0, minimum: 0

The cylinders of the lines parallel to the Y axis are enlarged in positive direction by this length.

Extra Shift X

name: extraShiftX, type: Double, default: 0

The cylinders of the lines parallel to the X axis are shifted by this value.

Extra Shift Y

name: extraShiftY, type: Double, default: 0

The cylinders of the lines parallel to the Y axis are shifted by this value.