public sealed class SnapGridOrthogonal : SnapGridPlanar
Orthogonal snapping grid.

Constructors

SnapGridOrthogonal

#
public SnapGridOrthogonal(Plane plane, double width, double height)
plane (Plane)
width (double)
height (double)

Properties

Height

#
public double Height { get; }

Plane

public Plane Plane { get; }
inherited fromSnapGridPlanar

Width

#
public double Width { get; }

Methods

Draw

#
public override void Draw(RhinoViewport viewport, DisplayPipeline display, Color colour, int thickness)
viewport (RhinoViewport)
display (DisplayPipeline)
colour (Color)
thickness (int)
SnapGrid.Draw

Pick

#
public static SnapGridOrthogonal Pick(IEnumerable<Point3d> points = null)
Pick a SnapGridOrthogonal in the Rhino viewports.
points (IEnumerable<Point3d> = null)

ProjectToSpace

public override Point3d ProjectToSpace(Point3d point)
inherited fromSnapGridPlanar
point (Point3d)

ProjectToVertex

#
protected override Point2d ProjectToVertex(double x, double y)
x (double)
y (double)

ProjectToVertex

public override Point3d ProjectToVertex(Point3d point)
inherited fromSnapGridPlanar
point (Point3d)