Header menu logo Rhino.Scripting

AutoOpenToNiceStringExtensions Module

This module provides type extensions for pretty printing. It adds a 'rhObj.ToNiceString' property to many Rhino geometry objects. This module is automatically opened when Rhino namespace is opened. These type extensions are only visible in F# (not in C#) This auto-open module is under the 'Rhino.Scripting' namespace so that making these extensions available works with 'open Rhino.Scripting'.

Type extensions

Type extension Description

this.ToNiceString

Full Usage: this.ToNiceString

Parameters:
    () : unit

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Point3d

() : unit
Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Point3d

Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Parameters:
    () : unit

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Point3f

() : unit
Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Point3f

Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Parameters:
    () : unit

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Vector3d

() : unit
Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Vector3d

Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Parameters:
    () : unit

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Vector3f

() : unit
Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Vector3f

Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Parameters:
    () : unit

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Line

() : unit
Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Returns: string

Like the ToString function but with appropriate precision formatting

Extended Type: Line

Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Parameters:
    () : unit

Returns: string

returns a string showing the Transformation Matrix in an aligned 4x4 grid

Extended Type: Transform

() : unit
Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Returns: string

returns a string showing the Transformation Matrix in an aligned 4x4 grid

Extended Type: Transform

Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Parameters:
    () : unit

Returns: string

returns a string showing the Transformation Matrix in an aligned 4x4 grid

Extended Type: Plane

() : unit
Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Returns: string

returns a string showing the Transformation Matrix in an aligned 4x4 grid

Extended Type: Plane

Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Parameters:
    () : unit

Returns: string

returns a string showing the Transformation Matrix in an aligned 4x4 grid

Extended Type: BoundingBox

() : unit
Returns: string

this.ToNiceString

Full Usage: this.ToNiceString

Returns: string

returns a string showing the Transformation Matrix in an aligned 4x4 grid

Extended Type: BoundingBox

Returns: string

Type something to start searching.