File3dm

File3dm

Represents a 3dm file, which is stored using the OpenNURBS file standard. The 3dm format is the main Rhinoceros storage format. Visit http://www.opennurbs.com/ for more details.

Constructor

new File3dm()

Members

applicationDetails :string

Gets or sets details for the application that wrote this file.
Type:
  • string

applicationName :string

Gets or sets the name of the application that wrote this file.
Type:
  • string

applicationUrl :string

Gets or sets a URL for the application that wrote this file.
Type:
  • string

createdBy :string

Gets a string that names the user who created the file.
Type:
  • string

lastEditedBy :string

Gets a string that names the user who last edited the file.
Type:
  • string

revision :int

Gets or sets the revision number.
Type:
  • int

startSectionComments :string

Gets or sets the start section comments, which are the comments with which the 3dm file begins.
Type:
  • string

Methods

(static) decode()

...

(static) fromByteArray() → {File3dm}

Read a 3dm file from a byte array
Returns:
New File3dm on success, null on error.
Type
File3dm

bitmaps()

...

destroy()

...

dimstyles()

...

embeddedFilePaths()

...

encode()

...

encode()

...

getEmbeddedFileAsBase64()

...

getEmbeddedFileAsBase64()

...

groups()

...

instanceDefinitions()

...

layers()

...

materials()

...

namedViews()

...

objects()

...

plugInData()

...

rdkXml()

...

settings()

...

strings()

...

toByteArray()

Write to an in-memory byte[]

toByteArray()

Write to an in-memory byte[]

views()

...