Rectangle

Creates a rectangular plane.


Inputs

  • type

    • Sets the type of rectangle to output. This can be NURBS surface, points, mesh, or polyline.
  • orientation

    • Sets the plane in which the output rectangle is orientated. This can be XZ, YZ, or XY.
  • center

    • The vector value that defines the center of the output rectangle.
  • length

    • The value that defines the length dimension of the output rectangle.
  • width

    • The value that defines the width dimension of the output rectangle.
  • orderU

    • The value that defines the order of the U axis of the output rectangle (in the same axis as the _width _input) when the type input is set to NURBS surface. See NURBS surface for more information.
  • orderV

    • The value that defines the order of the V axis of the output rectangle (in the the same axis as the length input) when the type input is set to NURBS surface. See NURBS surface for more information.
  • point columns

    • The value that defines the number of point columns along the same axis as the width input.
  • point rows

    • The value that defines the number of point rows along the same axis as the length input.

Outputs

  • geometry

    • Output primitives.
  • points

    • The list of points of the output primitives.
  • points.x

    • The list of x values of the points of the output primitives.
  • points.y

    • The list of y values of the points of the output primitives.
  • points.z

    • The list of z values of the points of the output primitives.

Notes

  • Other names for this node include: Plane, Square, Grid, and Patch.

Examples