The type "Curve" is defined in /pliant/math/curve.pli module.


Field Type
pts (Array CurvePoint)
status Int

Method name
Arguments
Result
angle
Name
c
x
y
  
Type
Curve
Float
Float
Access
Arw
Ar
Ar
bbox
Name
c
x0
y0
x1
y1
  
Type
Curve
Float
Float
Float
Float
Access
Ar
Aw
Aw
Aw
Aw
compute
Name
c
mode
  
Type
Curve
Int
Access
Arw
Arv
mode
Name
c
  
Type
Curve
Int
Access
Ar
AwvR
param_x
Name
c
x
deltax
  
Type
Curve
Float
Float
Float
Access
Ar
Ar
Ar
AwR
param_y
Name
c
y
deltay
  
Type
Curve
Float
Float
Float
Access
Ar
Ar
Ar
AwR
point
Name
c
i
  
Type
Curve
Int
CurvePoint
Access
Ar
Arv
AwmR
point :=
Name
c
i
p
  
Type
Curve
Int
CurvePoint
Access
Arw
Arv
Ar
polyline
Name
c
table
p0
p1
m
epsilon
  
Type
Curve
(Array Point3)
Point3
Point3
Transform2
Float
Access
Ar
Arw
Ar
Ar
Ar
Ar
polyline
Name
c
m
epsilon
  
Type
Curve
Transform2
Float
(Array Point2)
Access
Ar
Ar
Ar
AwR
polyline
Name
c
table
t0
p0
t1
p1
m
epsilon
 
Type
Curve
(Array Point2)
Float
Point2
Float
Point2
Transform2
Float
Access
Ar
Arw
Ar
Ar
Ar
Ar
Ar
Ar
polyline3
Name
c
m
epsilon
  
Type
Curve
Transform2
Float
(Array Point3)
Access
Ar
Ar
Ar
AwR
pos
Name
c
param0
  
Type
Curve
Float
Point2
Access
Ar
Ar
AwR
reset
Name
c
  
Type
Curve
Access
Arw
size
Name
c
  
Type
Curve
Int
Access
Ar
AwvR
size :=
Name
c
s
  
Type
Curve
Int
Access
Arw
Arv
through
Name
c
x
y
  
Type
Curve
Float
Float
Access
Arw
Ar
Ar
x
Name
c
y
deltay
  
Type
Curve
Float
Float
Float
Access
Ar
Ar
Ar
AwR
x_param
Name
c
param0
  
Type
Curve
Float
Float
Access
Ar
Ar
AwR
y
Name
c
x
deltax
  
Type
Curve
Float
Float
Float
Access
Ar
Ar
Ar
AwR
y_param
Name
c
param0
  
Type
Curve
Float
Float
Access
Ar
Ar
AwR

(Pointer Curve) -> Curve
(/pliant/language/basic/safe.pli)
implicit

Curve -> Status