Search
Preparing search index...
The search index is not available
protractr
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
gcs/relations
RelationManager
Class RelationManager
Hierarchy
RelationManager
Index
Properties
relations
DEBUG_
SOLVE
SOLVE_
TOLERANCE
Methods
add
Colinear
And
Merge
add
Equal
And
Merge
add
Equal
Length
And
Merge
add
Points
OnCircle
And
Merge
add
Relation
And
Merge
add
Relations
get
Total
Error
is
Solved
remove
Relation
remove
Relations
solve
Relations
do
Arrays
Intersect
Properties
relations
relations
:
Relation
[]
= []
Static
DEBUG_
SOLVE
DEBUG_
SOLVE
:
boolean
= false
Static
SOLVE_
TOLERANCE
SOLVE_
TOLERANCE
:
number
= 1
Methods
Private
add
Colinear
And
Merge
add
Colinear
And
Merge
(
newRelation
:
RelationColinearPoints
)
:
void
Parameters
newRelation:
RelationColinearPoints
Returns
void
Private
add
Equal
And
Merge
add
Equal
And
Merge
(
newRelation
:
RelationEqual
)
:
void
Parameters
newRelation:
RelationEqual
Returns
void
Private
add
Equal
Length
And
Merge
add
Equal
Length
And
Merge
(
newRelation
:
RelationEqualLength
)
:
void
Parameters
newRelation:
RelationEqualLength
Returns
void
Private
add
Points
OnCircle
And
Merge
add
Points
OnCircle
And
Merge
(
newRelation
:
RelationPointsOnCircle
)
:
void
Parameters
newRelation:
RelationPointsOnCircle
Returns
void
Private
add
Relation
And
Merge
add
Relation
And
Merge
(
relation
:
Relation
)
:
void
Parameters
relation:
Relation
Returns
void
add
Relations
add
Relations
(
relations
:
Relation
[]
)
:
void
Parameters
Rest
relations:
Relation
[]
Returns
void
get
Total
Error
get
Total
Error
(
)
:
number
Returns
number
is
Solved
is
Solved
(
)
:
boolean
Returns
boolean
Private
remove
Relation
remove
Relation
(
relation
:
Relation
)
:
void
Parameters
relation:
Relation
Returns
void
remove
Relations
remove
Relations
(
relations
:
Relation
[]
)
:
void
Parameters
Rest
relations:
Relation
[]
Returns
void
solve
Relations
solve
Relations
(
tireless
?:
boolean
)
:
void
Parameters
Default value
tireless:
boolean
= false
Returns
void
Static
do
Arrays
Intersect
do
Arrays
Intersect
(
array0
:
any
[]
, array1
:
any
[]
, minCount
?:
number
)
:
boolean
Parameters
array0:
any
[]
array1:
any
[]
Default value
minCount:
number
= 1
Returns
boolean
Globals
gcs/filter
String
gcs/geometry
gcs/io
gcs/relations
gcs/sketch
gcs/variable
main
protractr
ui
ui/actions
ui/container
ui/history
ui/menubar
ui/sketchview
ui/tools
ui/topbar
ui/util
ui/widgets
Relation
Relation
Colinear
Points
Relation
Creator
Relation
Equal
Relation
Equal
Length
Relation
Manager
relations
DEBUG_
SOLVE
SOLVE_
TOLERANCE
add
Colinear
And
Merge
add
Equal
And
Merge
add
Equal
Length
And
Merge
add
Points
OnCircle
And
Merge
add
Relation
And
Merge
add
Relations
get
Total
Error
is
Solved
remove
Relation
remove
Relations
solve
Relations
do
Arrays
Intersect
Relation
Midpoint
Relation
Points
OnCircle
Relation
Tangent
Circle
Relation
Tangent
Line
Relation
Environment
Sorted
Figure
Selection
Variable
Delta
Generated using
TypeDoc