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
add
ToGroup
copy
exists
get
Attrib
Value
get
Attribs
get
Axes
get
Cartesians
get
Edges
get
Face
Points
get
Faces
get
Geom
get
Geom
Type
get
Groups
getID
get
Label
get
Label
Centroid
get
Model
get
Normal
get
Obj
Type
get
Origin
get
Points
get
Points
Arr
get
Points
Set
get
Vertices
get
Wire
Points
get
Wires
num
Face
Edges
num
Face
Vertices
num
Faces
num
Wire
Edges
num
Wire
Vertices
num
Wires
set
Attrib
Value
set
Orientation
to
String
xform
IPoint
IPolyline
IPolymesh
IRay
ITopo
ITopo
Attrib
IVertex
IWire
XYZ
Interface, for a Plane class.
Hierarchy
IObj
IPlane
Implemented by
Plane
Index
Methods
add
ToGroup
copy
exists
get
Attrib
Value
get
Attribs
get
Axes
get
Cartesians
get
Edges
get
Face
Points
get
Faces
get
Geom
get
Geom
Type
get
Groups
getID
get
Label
get
Label
Centroid
get
Model
get
Normal
get
Obj
Type
get
Origin
get
Points
get
Points
Arr
get
Points
Set
get
Vertices
get
Wire
Points
get
Wires
num
Face
Edges
num
Face
Vertices
num
Faces
num
Wire
Edges
num
Wire
Vertices
num
Wires
set
Attrib
Value
set
Orientation
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
Axes
get
Axes
(
)
:
[
XYZ
,
XYZ
,
XYZ
]
Returns
[
XYZ
,
XYZ
,
XYZ
]
get
Cartesians
get
Cartesians
(
)
:
number
[]
Returns
number
[]
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
Normal
get
Normal
(
)
:
XYZ
Returns
XYZ
get
Obj
Type
get
Obj
Type
(
)
:
EObjType
Returns
EObjType
get
Origin
get
Origin
(
)
:
IPoint
Returns
IPoint
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
[]
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
set
Orientation
set
Orientation
(
x_vec
:
XYZ
, vec
:
XYZ
)
:
void
Parameters
x_vec:
XYZ
vec:
XYZ
Returns
void
to
String
to
String
(
)
:
string
Returns
string
xform
xform
(
matrix
:
Matrix4
)
:
void
Parameters
matrix:
Matrix4
Returns
void
Generated using
TypeDoc
Interface, for a Plane class.