MCPcopy Create free account

hub / github.com/CreativeInquiry/PEmbroider / functions

Functions408 in github.com/CreativeInquiry/PEmbroider

MethodhatchAngleDeg
Change angle of parallel hatch lines @param ang the angle from +x in degrees @see hatchAngle @see hatchAnglesDeg
src/processing/embroider/PEmbroiderGraphics.java:431
MethodhatchAnglesDeg
Change angles of parallel and cross hatching lines @param ang1 the angle from +x in degrees (for parallel hatches and the first direction of cro
src/processing/embroider/PEmbroiderGraphics.java:447
MethodhatchBackend
Switches the algorithms used to compute the drawing @param mode one of ADAPTIVE (use most appropriate method for each situation according to Lingd
src/processing/embroider/PEmbroiderGraphics.java:502
MethodhatchMode
Change hatching pattern @param mode This can be one of: PARALLEL, CROSS, CONCENTRIC, SPIRAL, PERLIN, VECFIELD, DRUNK
src/processing/embroider/PEmbroiderGraphics.java:350
MethodhatchScale
Changes the scaling for perlin noise hatching @param s the scale
src/processing/embroider/PEmbroiderGraphics.java:494
MethodhatchSpacing
Changes the spacing between hatching lines: a.k.a sparsity or inverse-density @param d the spacing in pixels @see strokeSpacing
src/processing/embroider/PEmbroiderGraphics.java:476
MethodhatchSpine
(PImage mask)
src/processing/embroider/PEmbroiderHatchSpine.java:16
MethodhatchSpineSmooth
(PImage mask)
src/processing/embroider/PEmbroiderHatchSpine.java:19
MethodhatchSpineVF
(PImage mask)
src/processing/embroider/PEmbroiderHatchSpine.java:22
MethodhatchSpiral
hatch a polygon with SPIRAL mode (using vector math). a simplified version of hatchSpiral(4) where orientation of polygon is always checked @param p
src/processing/embroider/PEmbroiderGraphics.java:2413
MethodhatchSpiral_v2
(ArrayList<PVector> poly, float d)
src/processing/embroider/PEmbroiderGraphics.java:2502
MethodhatchSpiral_v4
(ArrayList<PVector> poly, float d, int maxIter, boolean checkOrientation, boolean reverse)
src/processing/embroider/PEmbroiderGraphics.java:2725
MethodinConstructor
Will return true since <code>@example</code> can be used in constructor documentation. @return true since <code>@example</code> can be used in constru
resources/code/ExampleTaglet.java:89
MethodinField
Will return true since <code>@example</code> can be used in field documentation. @return true since <code>@example</code> can be used in field documen
resources/code/ExampleTaglet.java:78
MethodinMethod
Will return true since <code>@example</code> can be used in method documentation. @return true since <code>@example</code> can be used in method docum
resources/code/ExampleTaglet.java:100
MethodinOverview
Will return true since <code>@example</code> can be used in method documentation. @return true since <code>@example</code> can be used in overview doc
resources/code/ExampleTaglet.java:111
MethodinPackage
Will return true since <code>@example</code> can be used in package documentation. @return true since <code>@example</code> can be used in package doc
resources/code/ExampleTaglet.java:122
MethodinType
Will return true since <code>@example</code> can be used in type documentation (classes or interfaces). @return true since <code>@example</code> can b
resources/code/ExampleTaglet.java:133
Methodintersection
()
src/processing/embroider/PEmbroiderBooleanShapeGraphics.java:60
MethodisInlineTag
Will return false since <code>@example</code> is not an inline tag. @return false since <code>@example</code> is not an inline tag.
resources/code/ExampleTaglet.java:144
MethodminStitchLength
Set the minimum stitch length. Drawings with higher precision than this will be resampled down to have at least this stitch length @param x the mini
src/processing/embroider/PEmbroiderGraphics.java:530
MethodmultiSolve
()
distribution/PEmbroider/examples/PEmbroider_oneliner/OneLinerGraph.java:134
MethodmultiSolve
()
examples/PEmbroider_oneliner/OneLinerGraph.java:134
MethodoffsetPolyline
offset a polyline by certain amount (for outlining strokes, naive implementation) @param poly a polyline @param d offset amount, positive/neg
src/processing/embroider/PEmbroiderGraphics.java:1108
Methodoptimize
Run TSP on polylines in the current design to optimize for connective path length @param trials number of trials. the more times you try, the higher
src/processing/embroider/PEmbroiderGraphics.java:5249
Methodor
()
src/processing/embroider/PEmbroiderBooleanShapeGraphics.java:45
Methodpause
()
src/processing/embroider/PEmbroiderGraphics.java:5852
Methodpec_encode
()
src/processing/embroider/PEmbroiderWriter.java:1800
MethodpointDistanceToLine
Calculate distance between point and line @param p the point in question @param p0 a point on the line @param p1 a different point on the line
src/processing/embroider/PEmbroiderGraphics.java:1275
MethodpolygonArea
Compute area of polygon @param poly the polygon @return the area
src/processing/embroider/PEmbroiderGraphics.java:5228
MethodpolygonContain
Check if a polygon completely contains another @param poly0 the polygon that is supposed to contain the other one @param poly1 the polygon that is s
src/processing/embroider/PEmbroiderGraphics.java:5208
Methodpop
()
src/processing/embroider/PEmbroiderWriter.java:684
Methodpop
()
src/processing/embroider/PEmbroiderWriter.java:1382
Methodpop
()
src/processing/embroider/PEmbroiderWriter.java:1609
MethodprintStats
()
src/processing/embroider/PEmbroiderGraphics.java:5540
Methodquad
Draw a quad @param x0 x coordinate of first vertex @param y0 y coordinate of first vertex @param x1 x coordinate of second vertex @param y1 y
src/processing/embroider/PEmbroiderGraphics.java:3989
MethodquadraticVertex
Add a quadratic bezier vertex to the current polygon/polyline. This must be preceded by beginShape() and at least a vertex() @param x1 x coordinate
src/processing/embroider/PEmbroiderGraphics.java:4098
MethodquarticVertex
Add a quartic bezier vertex to the current polygon/polyline. This must be preceded by beginShape() and at least a vertex() @param x1 x coordinate of
src/processing/embroider/PEmbroiderGraphics.java:4133
MethodquinticVertex
Add a quintic bezier vertex to the current polygon/polyline. This must be preceded by beginShape() and at least a vertex() @param x1 x coordinate of
src/processing/embroider/PEmbroiderGraphics.java:4155
MethodrationalVertex
Add a rational quadratic bezier vertex to the current polygon/polyline. This must be preceded by beginShape() and at least a vertex() @param x1 x co
src/processing/embroider/PEmbroiderGraphics.java:4082
MethodrawStitch
(float x, float y)
src/processing/embroider/PEmbroiderGraphics.java:5618
MethodrectMode
Modifies the location from which rectangles are drawn by changing the way in which parameters given to rect() are intepreted. @param j Same as Proc
src/processing/embroider/PEmbroiderGraphics.java:328
Methodregister
Register this Taglet. @param tagletMap the map to register this tag to.
resources/code/ExampleTaglet.java:152
Methodremove1pxHolesAndIslands
(Im im)
src/processing/embroider/PEmbroiderHatchSatin.java:624
MethodresampleHalf
Half the number of vertices in the polyline by joining every two segments @param poly the polyline @return the resampled polyline
src/processing/embroider/PEmbroiderGraphics.java:4541
MethodresampleNKeepVertices
Resample a polyline to make it have N vertices, while keeping important turning points. Can be an upsample or a downsample. Each resultant segment ha
src/processing/embroider/PEmbroiderGraphics.java:3278
MethodsatinMode
Sets how the SATIN hatching mode operates. @param mode This can be one of ZIGZAG, SIGSAG, or BOUSTROPHEDON
src/processing/embroider/PEmbroiderGraphics.java:589
Methodscale
Scale subsequent drawing calls proportionally @param x multiplier on both axes
src/processing/embroider/PEmbroiderGraphics.java:4402
MethodsetGraphics
(PEmbroiderGraphics _G)
src/processing/embroider/PEmbroiderHatchSpine.java:13
MethodsetOutOfBoundsHandler
Sets the file exporting behavior if a stitch was placed out of bounds. @param mode This can be one of WARN, CROP, IGNORE, ASK, or ABORT
src/processing/embroider/PEmbroiderGraphics.java:581
MethodsetPath
Set the output file path. The filename should include the file type extension. Supported embroidery formats are: .DST, .EXP, .JEF, .PEC, .PES, .VP3, a
src/processing/embroider/PEmbroiderGraphics.java:224
MethodsetRenderOrder
Set render order: render strokes over fill, or other way around? @param mode This can either be STROKE_OVER_FILL or FILL_OVER_STROKE
src/processing/embroider/PEmbroiderGraphics.java:550
MethodsetSpiralDirection
Sets whether SPIRAL hatching proceeds clockwise or counterclockwise @param mode This can be CLOCKWISE or COUNTERCLOCKWISE. CW and CCW are also per
src/processing/embroider/PEmbroiderGraphics.java:573
MethodsetStitch
Set stitch properties @param msl minimum stitch length @param sl desirable stitch length @param rn resample noise -- to avoid alignment patterns
src/processing/embroider/PEmbroiderGraphics.java:540
MethodsetVecField
Set the vector field used for vector field hatching @param vf a vector field defination -- simple, just a class with a get(x,y) method
src/processing/embroider/PEmbroiderGraphics.java:510
Methodshape
(PShape sh, int x, int y, int w, int h)
src/processing/embroider/PEmbroiderGraphics.java:4813
MethodshearX
Shear subsequent drawing calls along x-axis @param x shear amount
src/processing/embroider/PEmbroiderGraphics.java:4388
MethodshearY
Shear subsequent drawing calls along y-axis @param x shear amount
src/processing/embroider/PEmbroiderGraphics.java:4395
Methodspace_holder
(int skip)
src/processing/embroider/PEmbroiderWriter.java:719
Methodspace_holder
(int skip)
src/processing/embroider/PEmbroiderWriter.java:1373
Methodspace_holder
(int skip)
src/processing/embroider/PEmbroiderWriter.java:1637
Methodsquare
(float a, float b, float c)
src/processing/embroider/PEmbroiderGraphics.java:3942
MethodstitchLength
Set the desirable stitch length. Stitches will try their best to be around this length, but actual length will vary slightly for best result @param
src/processing/embroider/PEmbroiderGraphics.java:520
MethodstrokeAngle
Sets the orientation of the stitches within a stroke @param ang the angle (in radians)
src/processing/embroider/PEmbroiderGraphics.java:459
MethodstrokeAngleDeg
Sets the orientation of the stitches within a stroke @param ang the angle (in degrees)
src/processing/embroider/PEmbroiderGraphics.java:466
MethodstrokeLocation
Set the position of the stroke, relative to the shape's edge @param x Float between -1.0 (inside) and 1.0 (outside). 0.0 is centered.
src/processing/embroider/PEmbroiderGraphics.java:377
MethodstrokeMode
Change outline drawing method @param mode This can be either PERPENDICULAR or TANGENT
src/processing/embroider/PEmbroiderGraphics.java:358
MethodstrokePolygonTangent
Draw stroke (outline) for a polygon using the TANGENT style (using vector math) @param poly the polygon @param n number of strokes @param d s
src/processing/embroider/PEmbroiderGraphics.java:1631
MethodstrokeSpacing
Changes the spacing between stroke lines: a.k.a sparsity or inverse-density @param d the spacing in pixels @see hatchSpacing
src/processing/embroider/PEmbroiderGraphics.java:486
Methodsubtract
()
src/processing/embroider/PEmbroiderBooleanShapeGraphics.java:54
MethodsymmetricDifference
()
src/processing/embroider/PEmbroiderBooleanShapeGraphics.java:63
Methodtell
()
src/processing/embroider/PEmbroiderWriter.java:708
Methodtell
()
src/processing/embroider/PEmbroiderWriter.java:1399
Methodtell
()
src/processing/embroider/PEmbroiderWriter.java:1626
MethodthrowNPE
()
src/processing/embroider/PEmbroiderGraphics.java:5844
MethodtoPImage
()
src/processing/embroider/PEmbroiderHatchSatin.java:75
MethodtoString
Given the <code>Tag</code> representation of this custom tag, return its string representation. @param tag the <code>Tag</code> representation of th
resources/code/ExampleTaglet.java:166
MethodtoggleConnectingLines
(boolean b)
src/processing/embroider/PEmbroiderGraphics.java:565
MethodtoggleResample
Turn resampling on and off. For embroidery machines, you might want it; for plotters you probably won't need it. @param b true for on, false for o
src/processing/embroider/PEmbroiderGraphics.java:562
Methodtrace
First apply raster thinning (skeletonization), then vectorize the result into polylines @param im the bitmap image @param W width of image
distribution/PEmbroider/examples/PEmbroider_trace_skeleton/TraceSkeleton.java:378
Methodtrace
First apply raster thinning (skeletonization), then vectorize the result into polylines @param im the bitmap image @param W width of image
distribution/PEmbroider/examples/PEmbroider_oneliner/TraceSkeleton.java:378
Methodtrace
First apply raster thinning (skeletonization), then vectorize the result into polylines @param im the bitmap image @param W width of image
examples/PEmbroider_trace_skeleton/TraceSkeleton.java:378
Methodtrace
First apply raster thinning (skeletonization), then vectorize the result into polylines @param im the bitmap image @param W width of image
examples/PEmbroider_oneliner/TraceSkeleton.java:378
Methodtriangle
Draw a triangle @param x0 x coordinate of first vertex @param y0 y coordinate of first vertex @param x1 x coordinate of second vertex @param y1
src/processing/embroider/PEmbroiderGraphics.java:4010
Methodunion
()
src/processing/embroider/PEmbroiderBooleanShapeGraphics.java:42
Methodvisualize
Visualize the current design on the main Processing canvas @param color whether to visualize color, if false, will use random colors; if stitches
src/processing/embroider/PEmbroiderGraphics.java:4423
Methodwrite
(String string)
src/processing/embroider/PEmbroiderWriter.java:711
Methodwrite
(String string)
src/processing/embroider/PEmbroiderWriter.java:1629
Methodwrite
(byte[] bytes)
src/processing/embroider/PEmbroiderWriter.java:2012
MethodwriteInt16BE
(int value)
src/processing/embroider/PEmbroiderWriter.java:658
MethodwriteInt16BE
(int value)
src/processing/embroider/PEmbroiderWriter.java:1604
MethodwriteInt16LE
(int value)
src/processing/embroider/PEmbroiderWriter.java:1368
MethodwriteInt16LE
(int value)
src/processing/embroider/PEmbroiderWriter.java:1599
MethodwriteInt32LE
(int value)
src/processing/embroider/PEmbroiderWriter.java:1361
MethodwriteInt32LE
(int value)
src/processing/embroider/PEmbroiderWriter.java:2004
MethodwriteInt8
(int value)
src/processing/embroider/PEmbroiderWriter.java:649
MethodwriteInt8
(int value)
src/processing/embroider/PEmbroiderWriter.java:1356
MethodwriteInt8
(int value)
src/processing/embroider/PEmbroiderWriter.java:1595
MethodwriteInt8
(int value)
src/processing/embroider/PEmbroiderWriter.java:2000
MethodwriteSpaceHolder24LE
(int value)
src/processing/embroider/PEmbroiderWriter.java:1618
← previousnext →301–400 of 408, ranked by callers