ConstructionPlane

References
public class ConstructionPlane
Represents a construction plane inside the document.

Use Rhino.DocObjects.Tables.NamedConstructionPlaneTable methods and indexers to add and access a ConstructionPlane.

Constructors

ConstructionPlane

#Since v5.0
public ConstructionPlane()
Initializes a new instance of ConstructionPlane.

Properties

DepthBuffered

#Since v5.0
public bool DepthBuffered { get; set; }
Gets or sets whether the grid is drawn on top of geometry.

false=grid is always drawn behind 3d geometry

true=grid is drawn at its depth as a 3d plane and grid lines obscure things behind the grid.

GridLineCount

#Since v5.0
public int GridLineCount { get; set; }
Gets or sets the total amount of grid lines in each direction.

GridSpacing

#Since v5.0
public double GridSpacing { get; set; }
Gets or sets the distance between grid lines.

GridXColor

#Since v5.0
public Color GridXColor { get; set; }
Gets or sets the color of the grid X-axis mark.

GridYColor

#Since v5.0
public Color GridYColor { get; set; }
Gets or sets the color of the grid Y-axis mark.

GridZColor

#Since v5.0
public Color GridZColor { get; set; }
Gets or sets the color of the grid Z-axis mark.

Name

#Since v5.0
public string Name { get; set; }
Gets or sets the name of the construction plane.

Plane

#Since v5.0
public Plane Plane { get; set; }
Gets or sets the geometric plane to use for construction.

ShowAxes

#Since v5.0
public bool ShowAxes { get; set; }
Gets or sets whether the axes of the grid should be visible.

ShowGrid

#Since v5.0
public bool ShowGrid { get; set; }
Gets or sets whether the grid itself should be visible.

ShowZAxis

#Since v6.0
public bool ShowZAxis { get; set; }
Gets or sets whether the Z axis of the grid should be visible.

SnapSpacing

#Since v5.0
public double SnapSpacing { get; set; }
when "grid snap" is enabled, the distance between snap points. Typically this is the same distance as grid spacing.

ThickLineColor

#Since v5.0
public Color ThickLineColor { get; set; }
Gets or sets the color of the thicker, wider line.

ThickLineFrequency

#Since v5.0
public int ThickLineFrequency { get; set; }
Gets or sets the recurrence of a wider line on the grid.

0: No lines are thick, all are drawn thin.

1: All lines are thick.

2: Every other line is thick.

3: One line in three lines is thick (and two are thin).

4: ...

ThinLineColor

#Since v5.0
public Color ThinLineColor { get; set; }
Gets or sets the color of the thinner, less prominent line.