ZPP_MarchingSquares
zpp_nape.geom.ZPP_MarchingSquares (Class)
Static Members
nape
run(iso: nape.geom.IsoFunctionDef, bx0: Float, by0: Float, bx1: Float, by1: Float, cell: nape.geom.Vec2, quality: Int, combine: Bool, ret: nape.geom.GeomPolyList): Void
Name | Type |
---|---|
iso |
nape.geom.IsoFunctionDef |
bx0 |
Float |
by0 |
Float |
bx1 |
Float |
by1 |
Float |
cell |
nape.geom.Vec2 |
quality |
Int |
combine |
Bool |
ret |
nape.geom.GeomPolyList |
Private Members
Name | Type |
---|---|
iso |
nape.geom.IsoFunctionDef |
x |
Float |
y |
Float |
Returns |
---|
Float |
Name | Type |
---|---|
ret |
nape.geom.GeomPolyList |
poly |
ZPP_GeomVert |
Name | Type |
---|---|
poly |
ZPP_GeomVert |
key |
Int |
Returns |
---|
ZPP_GeomVert |
Name | Type |
---|---|
poly |
ZPP_GeomVert |
key |
Int |
Returns |
---|
ZPP_GeomVert |
Name | Type |
---|---|
poly |
ZPP_GeomVert |
key |
Int |
Returns |
---|
ZPP_GeomVert |
Name | Type |
---|---|
poly |
ZPP_GeomVert |
key |
Int |
Returns |
---|
ZPP_GeomVert |
Name | Type |
---|---|
a |
ZPP_MarchPair |
b |
ZPP_MarchPair |
Name | Type |
---|---|
a |
ZPP_MarchPair |
b |
ZPP_MarchPair |
Name | Type |
---|---|
a |
ZPP_MarchPair |
b |
ZPP_MarchPair |
Name | Type |
---|---|
key |
Int |
Returns |
---|
Bool |
Name | Type |
---|---|
key |
Int |
Returns |
---|
Bool |
Name | Type |
---|---|
key |
Int |
Returns |
---|
Bool |
Name | Type |
---|---|
key |
Int |
Returns |
---|
Bool |
Name | Type |
---|---|
flag |
Int |
Returns |
---|
Bool |
nape
marchSquare(iso: nape.geom.IsoFunctionDef, isos: zpp_nape.util.ZNPArray2_Float, ints: zpp_nape.util.ZNPArray2_ZPP_GeomVert, x0: Float, y0: Float, x1: Float, y1: Float, xn: Int, yn: Int, fstx: Bool, fsty: Bool, sndx: Bool, sndy: Bool, quality: Int): Null<ZPP_MarchPair>
Name | Type |
---|---|
iso |
nape.geom.IsoFunctionDef |
isos |
zpp_nape.util.ZNPArray2_Float |
ints |
zpp_nape.util.ZNPArray2_ZPP_GeomVert |
x0 |
Float |
y0 |
Float |
x1 |
Float |
y1 |
Float |
xn |
Int |
yn |
Int |
fstx |
Bool |
fsty |
Bool |
sndx |
Bool |
sndy |
Bool |
quality |
Int |
Returns |
---|
Null<ZPP_MarchPair> |
Name | Type |
---|---|
x0 |
Float |
x1 |
Float |
v0 |
Float |
v1 |
Float |
Returns |
---|
Float |
nape
xlerp(x0: Float, x1: Float, y: Float, v0: Float, v1: Float, iso: nape.geom.IsoFunctionDef, quality: Int): Float
Name | Type |
---|---|
x0 |
Float |
x1 |
Float |
y |
Float |
v0 |
Float |
v1 |
Float |
iso |
nape.geom.IsoFunctionDef |
quality |
Int |
Returns |
---|
Float |
nape
ylerp(y0: Float, y1: Float, x: Float, v0: Float, v1: Float, iso: nape.geom.IsoFunctionDef, quality: Int): Float
Name | Type |
---|---|
y0 |
Float |
y1 |
Float |
x |
Float |
v0 |
Float |
v1 |
Float |
iso |
nape.geom.IsoFunctionDef |
quality |
Int |
Returns |
---|
Float |