Skip to content

GroundPlane

Public Class

Represents an infinite plane for implementation by renderers. See

.

Inheritance Hierarchy

System.Object
Rhino.Render.FreeFloatingBase
Rhino.Render.DocumentOrFreeFloatingBase
Rhino.Render.GroundPlane

Namespace: Rhino.Render

Assembly: RhinoCommon (in RhinoCommon.dll)

Syntax

public sealed class GroundPlane : DocumentOrFreeFloatingBase,
IDisposable

The GroundPlane type exposes the following members.

Constructors

Name

Description


Public Method

Create a utility object not associated with any document


Public Method

Create a utility object not associated with any document from another object


Properties

Name

Description


Public Property

Height above world XY plane in model units. Auto-altitude is computed if enabled.


Public Property

Determines whether the ground plane is fixed by the Altitude property, or whether it is automatically placed at the lowest point in the model.


Public Property

Determines whether the document ground plane is enabled.


Public Property

Id of material in material table for this ground plane.


Public Property

Determines whether the ground plane shows the material assigned, or whether it is transparent, but captures shadows.


Public Property

If this is off, the ground plane will not be visible when seen from below.


Public Property

Texture mapping offset in world units.


Public Property

Texture offset locked.


Public Property

Texture mapping rotation around world origin + offset in degrees.


Public Property

Texture mapping single UV span size in world units.


Public Property

Texture size locked.


Methods

Name

Description


Public Method

(Inherited from DocumentOrFreeFloatingBase.)


Public Method

(Overrides

.)


Public Method

Releases all resources used by the GroundPlane


Public Method

(Inherited from DocumentOrFreeFloatingBase.)


Public Method

Equals

Determines whether the specified object is equal to the current object.

(Inherited from Object.)


Protected Method

(Overrides

.)


Public Method

GetHashCode

Serves as the default hash function.

(Inherited from Object.)


Public Method

GetType

Gets the Type of the current instance.

(Inherited from Object.)


Public Method

ToString

Returns a string that represents the current object.

(Inherited from Object.)


Events

Name

Description


Public Event
Static Member

This event is raised when a GroundPlane property value is changed.