Math3D Full Project API
Preparing search index...
renderer/src/geometry/problemGraph
ConstructionNode
Type Alias ConstructionNode
ConstructionNode
:
|
NodeBase
&
{
point
:
Point3
;
type
:
"freePoint"
}
|
NodeBase
&
{
a
:
string
;
b
:
string
;
type
:
"midpoint"
}
|
NodeBase
&
{
a
:
string
;
b
:
string
;
c
:
string
;
type
:
"circumcenter"
}
|
NodeBase
&
{
a
:
string
;
b
:
string
;
type
:
"lineThroughPoints"
}
|
NodeBase
&
{
direction
:
Vec3
;
point
:
string
;
type
:
"lineFromPointDir"
}
|
NodeBase
&
{
line
:
string
;
point
:
string
;
type
:
"parallelLine"
}
|
NodeBase
&
{
line
:
string
;
planeNormal
?:
Vec3
;
planeNormalRef
?:
string
;
point
:
string
;
type
:
"perpendicularLine"
;
}
|
NodeBase
&
{
a
:
string
;
b
:
string
;
planeNormal
?:
Vec3
;
planeNormalRef
?:
string
;
type
:
"perpendicularBisector"
;
}
|
NodeBase
&
{
a
:
string
;
c
:
string
;
type
:
"angleBisector"
;
vertex
:
string
;
}
|
NodeBase
&
{
lineA
:
string
;
lineB
:
string
;
type
:
"lineLineIntersection"
}
|
NodeBase
&
{
choice
?:
PointChoice
;
circle
:
string
;
line
:
string
;
type
:
"lineCircleIntersection"
;
}
|
NodeBase
&
{
choice
?:
PointChoice
;
circleA
:
string
;
circleB
:
string
;
type
:
"circleCircleIntersection"
;
}
|
NodeBase
&
{
center
:
string
;
normal
?:
Vec3
;
normalRef
?:
string
;
radius
:
number
;
type
:
"circleCenterRadius"
;
}
|
NodeBase
&
{
center
:
string
;
normal
?:
Vec3
;
normalRef
?:
string
;
point
:
string
;
type
:
"circleCenterPoint"
;
}
|
NodeBase
&
{
a
:
string
;
b
:
string
;
c
:
string
;
type
:
"circleThrough3Points"
;
}
|
NodeBase
&
{
b
:
string
;
c
:
string
;
circle
:
string
;
excludePoint
?:
string
;
type
:
"arcMidpointOnCircle"
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Math3D Full Project API
Loading...