Description:

Initializes a new rectangle from width and height.

Syntax:
public Rectangle3d(
Plane plane,
double width,
double height
)
Parameters:
  • plane
  • Type: Plane
  • Base plane for Rectangle.
  • width
  • Type: double
  • Width (as measured along the base plane x-axis) of rectangle.
  • height
  • Type: double
  • Height (as measured along the base plane y-axis) of rectangle.
Available since:
5.0

Description:

Initializes a new rectangle from dimensions.

Syntax:
public Rectangle3d(
Plane plane,
Interval width,
Interval height
)
Parameters:
  • plane
  • Type: Plane
  • Base plane for Rectangle.
  • width
  • Type: Interval
  • Dimension of rectangle along the base plane x-axis.
  • height
  • Type: Interval
  • Dimension of rectangle along the base plane y-axis.
Available since:
5.0

Description:

Initializes a new rectangle from a base plane and two corner points.

Syntax:
public Rectangle3d(
Plane plane,
Point3d cornerA,
Point3d cornerB
)
Parameters:
  • plane
  • Type: Plane
  • Base plane for Rectangle.
  • cornerA
  • Type: Point3d
  • First corner of Rectangle (will be projected onto plane).
  • cornerB
  • Type: Point3d
  • Second corner of Rectangle (will be projected onto plane).
Available since:
5.0

Rectangle3d constructor

Class:  Rhino.Geometry.Rectangle3d

Nothing found