Description Usage Arguments Value Examples
GDSFile
: GDSFile
is a light-weight class
to represent a GDS file. It has the '$' completion method to
complete any possible gds nodes. If the slot of 'current_path'
in 'GDSFile' object represent a valid gds node, it will return
the 'GDSArray' of that node directly. Otherwise, it will return
the 'GDSFile' object with an updated 'current_path'.
GDSFile
: the GDSFile
class constructor.
gdsfile
: file
slot getter for
GDSFile
object.
gdsfile<-
: file
slot setter for
GDSFile
object.
gdsnodes
: to get the available gds nodes from
the GDSFile
object or the file path with extension of
".gds".
1 2 3 4 5 6 7 8 9 10 11 12 13 |
file |
the GDS file path. |
current_path |
the current path to the closest gds node. |
object |
|
value |
the new gds file path |
x |
a |
name |
the name of gds node |
gdsfile
: the file path of corresponding GDSfile
object.
$
: a GDSFile
with updated @current_path
, or
GDSArray
object if the current_path
is a valid
gds node.
gdsnodes
: a character vector for the available gds
nodes. When input is GDS file path, it returns all available
gds nodes within the GDS file, no matter there is value or
not. When input is GDSFile
object, it returns only the
gds nodes that could construct unique GDSArray
objects,
which means that the gds node has non-zero-dimensions, and is
actually array, and all GDSArray
s returned from these
nodes are unique (by excluding the gds nodes that has 'code~
prefix).
1 2 3 4 5 6 7 8 9 10 11 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.