gs-json
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
IAttrib
ICircle
IEdge
IEllipse
IEnt
IEnt
Attrib
IFace
IGeom
IGroup
IHyperbola
IModel
IObj
IPlane
IPoint
IPolyline
IPolymesh
add
ToGroup
copy
exists
get
Attrib
Value
get
Attribs
get
Edges
get
Face
Points
get
Faces
get
Geom
get
Geom
Type
get
Groups
getID
get
Label
get
Label
Centroid
get
Model
get
Obj
Type
get
Points
get
Points
Arr
get
Points
Set
get
Vertices
get
Wire
Points
get
Wires
is
Closed
num
Face
Edges
num
Face
Vertices
num
Faces
num
Wire
Edges
num
Wire
Vertices
num
Wires
set
Attrib
Value
to
String
xform
IRay
ITopo
ITopo
Attrib
IVertex
IWire
XYZ
Interface, for a Polymesh class.
Hierarchy
IObj
IPolymesh
Implemented by
Polymesh
Index
Methods
add
ToGroup
copy
exists
get
Attrib
Value
get
Attribs
get
Edges
get
Face
Points
get
Faces
get
Geom
get
Geom
Type
get
Groups
getID
get
Label
get
Label
Centroid
get
Model
get
Obj
Type
get
Points
get
Points
Arr
get
Points
Set
get
Vertices
get
Wire
Points
get
Wires
is
Closed
num
Face
Edges
num
Face
Vertices
num
Faces
num
Wire
Edges
num
Wire
Vertices
num
Wires
set
Attrib
Value
to
String
xform
Methods
add
ToGroup
add
ToGroup
(
group
:
IGroup
)
:
boolean
Parameters
group:
IGroup
Returns
boolean
copy
copy
(
copy_attribs
?:
boolean
)
:
IObj
Parameters
Optional
copy_attribs:
boolean
Returns
IObj
exists
exists
(
)
:
boolean
Returns
boolean
get
Attrib
Value
get
Attrib
Value
(
attrib
:
IEntAttrib
)
:
any
Parameters
attrib:
IEntAttrib
Returns
any
get
Attribs
get
Attribs
(
)
:
IEntAttrib
[]
|
ITopoAttrib
[]
Returns
IEntAttrib
[]
|
ITopoAttrib
[]
get
Edges
get
Edges
(
edge_type
?:
wires
|
faces
)
:
IEdge
[]
[]
[]
Parameters
Optional
edge_type:
wires
|
faces
Returns
IEdge
[]
[]
[]
get
Face
Points
get
Face
Points
(
)
:
IPoint
[]
Returns
IPoint
[]
get
Faces
get
Faces
(
)
:
IFace
[]
Returns
IFace
[]
get
Geom
get
Geom
(
)
:
IGeom
Returns
IGeom
get
Geom
Type
get
Geom
Type
(
)
:
EGeomType
Returns
EGeomType
get
Groups
get
Groups
(
)
:
IGroup
[]
Returns
IGroup
[]
getID
getID
(
)
:
number
Returns
number
get
Label
get
Label
(
)
:
string
Returns
string
get
Label
Centroid
get
Label
Centroid
(
)
:
XYZ
Returns
XYZ
get
Model
get
Model
(
)
:
IModel
Returns
IModel
get
Obj
Type
get
Obj
Type
(
)
:
EObjType
Returns
EObjType
get
Points
get
Points
(
point_type
?:
wires
|
faces
)
:
IPoint
[]
[]
[]
Parameters
Optional
point_type:
wires
|
faces
Returns
IPoint
[]
[]
[]
get
Points
Arr
get
Points
Arr
(
)
:
IPoint
[]
Returns
IPoint
[]
get
Points
Set
get
Points
Set
(
)
:
IPoint
[]
Returns
IPoint
[]
get
Vertices
get
Vertices
(
vertex_type
?:
wires
|
faces
)
:
IVertex
[]
[]
[]
Parameters
Optional
vertex_type:
wires
|
faces
Returns
IVertex
[]
[]
[]
get
Wire
Points
get
Wire
Points
(
)
:
IPoint
[]
Returns
IPoint
[]
get
Wires
get
Wires
(
)
:
IWire
[]
Returns
IWire
[]
is
Closed
is
Closed
(
)
:
boolean
Returns
boolean
num
Face
Edges
num
Face
Edges
(
)
:
number
Returns
number
num
Face
Vertices
num
Face
Vertices
(
)
:
number
Returns
number
num
Faces
num
Faces
(
)
:
number
Returns
number
num
Wire
Edges
num
Wire
Edges
(
)
:
number
Returns
number
num
Wire
Vertices
num
Wire
Vertices
(
)
:
number
Returns
number
num
Wires
num
Wires
(
)
:
number
Returns
number
set
Attrib
Value
set
Attrib
Value
(
attrib
:
IEntAttrib
, value
:
any
)
:
any
Parameters
attrib:
IEntAttrib
value:
any
Returns
any
to
String
to
String
(
)
:
string
Returns
string
xform
xform
(
matrix
:
Matrix4
)
:
void
Parameters
matrix:
Matrix4
Returns
void
Generated using
TypeDoc
Interface, for a Polymesh class.