gs-json
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
IAttrib
ICircle
add
ToGroup
copy
equi
Points
eval
Param
exists
get
Angles
get
Attrib
Value
get
Attribs
get
Axes
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
Radius
get
Vertices
get
Wire
Points
get
Wires
is
Closed
length
num
Face
Edges
num
Face
Vertices
num
Faces
num
Wire
Edges
num
Wire
Vertices
num
Wires
set
Angles
set
Attrib
Value
set
Orientation
set
Radius
to
String
xform
IEdge
IEllipse
IEnt
IEnt
Attrib
IFace
IGeom
IGroup
IHyperbola
IModel
IObj
IPlane
IPoint
IPolyline
IPolymesh
IRay
ITopo
ITopo
Attrib
IVertex
IWire
XYZ
Interface, for a Circle class.
Hierarchy
IObj
ICircle
Implemented by
Circle
Index
Methods
add
ToGroup
copy
equi
Points
eval
Param
exists
get
Angles
get
Attrib
Value
get
Attribs
get
Axes
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
Radius
get
Vertices
get
Wire
Points
get
Wires
is
Closed
length
num
Face
Edges
num
Face
Vertices
num
Faces
num
Wire
Edges
num
Wire
Vertices
num
Wires
set
Angles
set
Attrib
Value
set
Orientation
set
Radius
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
equi
Points
equi
Points
(
num_points
:
number
)
:
IPoint
[]
Parameters
num_points:
number
Returns
IPoint
[]
eval
Param
eval
Param
(
t
:
number
)
:
IPoint
Parameters
t:
number
Returns
IPoint
exists
exists
(
)
:
boolean
Returns
boolean
get
Angles
get
Angles
(
)
:
[
number
,
number
]
Returns
[
number
,
number
]
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
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
Radius
get
Radius
(
)
:
number
Returns
number
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
length
length
(
)
:
number
Returns
number
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
Angles
set
Angles
(
angles
:
[
number
,
number
]
)
:
void
Parameters
angles:
[
number
,
number
]
Returns
void
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
set
Radius
set
Radius
(
radius
:
number
)
:
number
Parameters
radius:
number
Returns
number
to
String
to
String
(
)
:
string
Returns
string
xform
xform
(
matrix
:
Matrix4
)
:
void
Parameters
matrix:
Matrix4
Returns
void
Generated using
TypeDoc
Interface, for a Circle class.