MCPcopy Create free account

hub / github.com/deadsy/sdfx / functions

Functions1,484 in github.com/deadsy/sdfx

↓ 1 callersMethodMax
Max return the maximum components of a set of vectors.
vec/v3/v3.go:216
↓ 1 callersMethodMaxComponent
MaxComponent returns the maximum component of the vector.
vec/v3/v3.go:158
↓ 1 callersMethodMin
Min return the minimum components of a set of vectors.
vec/v3/v3.go:207
↓ 1 callersMethodMinComponent
MinComponent returns the minimum component of the vector.
vec/v2/v2.go:149
↓ 1 callersMethodMinComponent
MinComponent returns the minimum component of the vector.
vec/v3/v3.go:153
↓ 1 callersFunctionMirrorY
MirrorY returns a 3x3 matrix with mirroring across the Y axis.
sdf/matrix.go:208
↓ 1 callersFunctionNewAngleTab
NewAngleTab returns a new angle tab object.
obj/tab.go:86
↓ 1 callersFunctionNewBezierSpline
NewBezierSpline returns a bezier spline from the provided control/end points.
sdf/bezier.go:226
↓ 1 callersFunctionNewDualContouring2D
NewDualContouring2D returns a Render2 object.
render/dc2.go:201
↓ 1 callersFunctionNewDualContouringV2
NewDualContouringV2 see DualContouringV2 and its fields
render/dc/dc3v2.go:61
↓ 1 callersFunctionNewPNG
NewPNG returns an empty PNG object.
render/png.go:36
↓ 1 callersFunctionNewScrewTab
NewScrewTab returns a new screw tab object.
obj/tab.go:149
↓ 1 callersFunctionNewStraightTab
NewStraightTab returns a new straight tab object.
obj/tab.go:50
↓ 1 callersFunctionNewVoxelSDF3
NewVoxelSDF3 returns a VoxelSDF3. This populates the whole cache from the given SDF. The progress listener may be nil.
sdf/voxel.go:41
↓ 1 callersFunctionNormal3
----------------------------------------------------------------------------- Normals Normal3 returns the normal of an SDF3 at a point (doesn't need t
sdf/utils.go:286
↓ 1 callersMethodObject
Object returns a cylinder with an internal thread.
obj/nut.go:27
↓ 1 callersFunctionOrient3D
----------------------------------------------------------------------------- Orient3D creates a union of an SDF3 at oriented directions.
sdf/sdf3.go:1158
↓ 1 callersFunctionPanelBox3D
PanelBox3D returns a 4 part panel box.
obj/panelbox.go:158
↓ 1 callersFunctionPipeConnector3D
PipeConnector3D returns an n-way female pipe connector.
obj/pipe.go:224
↓ 1 callersMethodPoints
Points adds a set of points to a dxf drawing object.
render/dxf.go:57
↓ 1 callersFunctionPoly
----------------------------------------------------------------------------- Poly outputs a polygon as a 2D DXF file.
render/dxf.go:143
↓ 1 callersMethodPolygonize
----------------------------------------------------------------------------- Polygonize returns a polygon approximating the cubic spline SDF2.
sdf/spline.go:349
↓ 1 callersMethodPopulate
(d sdf.SDF3)
render/dc/dc3v1.go:195
↓ 1 callersFunctionRandomM22
----------------------------------------------------------------------------- RandomM22 returns a 2x2 matrix with random elements.
sdf/matrix.go:32
↓ 1 callersFunctionRandomM33
RandomM33 returns a 3x3 matrix with random elements.
sdf/matrix.go:40
↓ 1 callersFunctionRandomM44
RandomM44 returns a 4x4 matrix with random elements.
sdf/matrix.go:53
↓ 1 callersMethodRenderSDF2
RenderSDF2 renders a 2d signed distance field as gray scale.
render/png.go:51
↓ 1 callersMethodRenderSDF2MinMax
RenderSDF2MinMax renders a 2d signed distance field as gray scale (with defined min/max levels).
render/png.go:56
↓ 1 callersFunctionRotateUnion2D
RotateUnion2D returns a union of rotated SDF2s.
sdf/sdf2.go:387
↓ 1 callersMethodSample
Sample generates polygon samples for a bezier spline.
sdf/bezier.go:189
↓ 1 callersMethodSave
Save saves a png object to a file.
render/png.go:129
↓ 1 callersFunctionScaleExtrude
ScaleExtrude returns an extrusion functions that scales with z.
sdf/utils.go:204
↓ 1 callersFunctionScaleExtrude3D
ScaleExtrude3D extrudes an SDF2 and scales it over the height of the extrusion.
sdf/sdf3.go:180
↓ 1 callersFunctionScaleTwistExtrude
ScaleTwistExtrude returns an extrusion function that scales and twists with z.
sdf/utils.go:214
↓ 1 callersFunctionScaleTwistExtrude3D
ScaleTwistExtrude3D extrudes an SDF2 and scales and twists it over the height of the extrusion.
sdf/sdf3.go:193
↓ 1 callersFunctionScaleUniform2D
ScaleUniform2D scales an SDF2 by k on each axis. Distance is correct with scaling.
sdf/sdf2.go:286
↓ 1 callersFunctionServo3D
----------------------------------------------------------------------------- Servo3D returns a 3D model for a servo.
obj/servo.go:169
↓ 1 callersFunctionServoHorn
ServoHorn returns a 2D cutout model for a servo horn nount.
obj/servo.go:254
↓ 1 callersFunctionShell3D
Shell3D returns an SDF3 that shells the surface of an existing SDF3.
sdf/sdf3.go:1102
↓ 1 callersMethodSimplify
Simplify optionally simplifies the octree structure merging planar faces before meshing should be called several times to support multi-level simplifi
render/dc/dc3v1.go:304
↓ 1 callersMethodSnap
Snap a point to the box edges
sdf/box2.go:94
↓ 1 callersMethodSpring2D
Spring2D returns a 2d spring.
obj/spring.go:39
↓ 1 callersMethodSpring3D
Spring3D returns a 3d spring.
obj/spring.go:104
↓ 1 callersMethodSquare
Square returns a square box larger than the original box.
sdf/box2.go:70
↓ 1 callersFunctionStdPipe3D
----------------------------------------------------------------------------- StdPipe3D returns a length of the named standard pipe.
obj/pipe.go:141
↓ 1 callersMethodSubScalar
SubScalar subtracts a scalar from each vector component.
vec/v3/v3.go:73
↓ 1 callersFunctionTo3MF
----------------------------------------------------------------------------- To3MF renders an SDF3 to a 3MF file.
render/render.go:80
↓ 1 callersMethodToMillimetre
ToMillimetre converts thread parameters from inch to millimetre.
sdf/screw.go:46
↓ 1 callersFunctionToSVG
ToSVG renders an SDF2 to an SVG file.
render/render.go:130
↓ 1 callersMethodTranslate
Translate translates a 2d box.
sdf/box2.go:44
↓ 1 callersMethodTriangle
Triangle adds a triangle to a png object.
render/png.go:124
↓ 1 callersFunctionTwistExtrude
TwistExtrude returns an extrusion function that twists with z.
sdf/utils.go:195
↓ 1 callersFunctionV2ToP2
----------------------------------------------------------------------------- V2 to X V2ToP2 converts a cartesian to a polar coordinate.
vec/conv/conv.go:41
↓ 1 callersMethodVertices
Vertices returns a slice of 2d box corner vertices.
sdf/box2.go:84
↓ 1 callersFunctionWriteTriangles
----------------------------------------------------------------------------- WriteTriangles writes a stream of triangles to a slice.
sdf/triangle3.go:148
↓ 1 callersFunction_form_master_re
(relist, reflags, ldict, toknames)
tools/ply/lex.py:493
↓ 1 callersFunction_funcs_to_names
(funclist, namelist)
tools/ply/lex.py:462
↓ 1 callersFunction_names_to_funcs
(namelist, fdict)
tools/ply/lex.py:477
↓ 1 callersFunction_statetoken
(s, names)
tools/ply/lex.py:533
↓ 1 callersFunctionabs
(x int)
tools/stldiff/main.go:141
↓ 1 callersMethodadd_lalr_lookaheads
(self, C)
tools/ply/yacc.py:2509
↓ 1 callersMethodadd_lookaheads
(self, lookbacks, followset)
tools/ply/yacc.py:2491
↓ 1 callersMethodadd_production
(self, prodname, syms, func=None, file='', line=0)
tools/ply/yacc.py:1549
↓ 1 callersFunctionadditive
-----------------------------------------------------------------------------
examples/cylinder_head/main.go:359
↓ 1 callersFunctionadditive
-----------------------------------------------------------------------------
examples/phone/main.go:154
↓ 1 callersFunctionairIntakeCover
()
examples/carburetor/main.go:31
↓ 1 callersFunctionallConfigs
()
examples/screw_assortment/main.go:64
↓ 1 callersFunctionallowances
-----------------------------------------------------------------------------
examples/cylinder_head/main.go:351
↓ 1 callersFunctionangleHole
-----------------------------------------------------------------------------
examples/beehive/main.go:198
↓ 1 callersFunctionantCap
()
examples/beehive/main.go:221
↓ 1 callersFunctionap723hMount
()
examples/hpe/main.go:88
↓ 1 callersFunctionap723hStandoffs
()
examples/hpe/main.go:55
↓ 1 callersFunctionap723hSupport
-----------------------------------------------------------------------------
examples/hpe/main.go:28
↓ 1 callersFunctionap725Mount
()
examples/hpe/main.go:173
↓ 1 callersFunctionap725Standoffs
-----------------------------------------------------------------------------
examples/hpe/main.go:146
↓ 1 callersFunctionap745Mount
()
examples/hpe/main.go:268
↓ 1 callersFunctionap745Standoffs
()
examples/hpe/main.go:238
↓ 1 callersFunctionarPanel
----------------------------------------------------------------------------- arPanel returns the panel for an attack/release module.
examples/eurorack/main.go:340
↓ 1 callersMethodarcVertex
----------------------------------------------------------------------------- convert line segments to arcs arcVertex replaces a line segment with a c
sdf/poly.go:123
↓ 1 callersFunctionarrow1
-----------------------------------------------------------------------------
examples/arrow/main.go:22
↓ 1 callersFunctionaxes1
-----------------------------------------------------------------------------
examples/arrow/main.go:34
↓ 1 callersFunctionaxes2
()
examples/arrow/main.go:38
↓ 1 callersFunctionaxes3
()
examples/arrow/main.go:42
↓ 1 callersFunctionballGrid
ballGrid returns a ball grid
examples/mcg/main.go:76
↓ 1 callersFunctionballRow
----------------------------------------------------------------------------- ballRow returns a ball row
examples/mcg/main.go:57
↓ 1 callersFunctionbase
----------------------------------------------------------------------------- base returns the base mount.
examples/axoloti/main.go:83
↓ 1 callersFunctionbase
()
examples/rpi/stand/stand.go:108
↓ 1 callersFunctionbase
-----------------------------------------------------------------------------
examples/pillar_holder/main.go:35
↓ 1 callersFunctionbaseCutout
-----------------------------------------------------------------------------
examples/rpi/stand/stand.go:118
↓ 1 callersFunctionbaseHole
()
examples/rpi/stand/stand.go:128
↓ 1 callersFunctionbaseHoles
()
examples/rpi/stand/stand.go:136
↓ 1 callersFunctionbaseProfile
----------------------------------------------------------------------------- baseProfile returns the 2d base profile
examples/rpi/stand/stand.go:98
↓ 1 callersFunctionbbPanel
----------------------------------------------------------------------------- bbPanel returns a panel for mounting a half bread board.
examples/eurorack/main.go:409
↓ 1 callersFunctionbboxDelta
(a, b metrics)
tools/stldiff/main.go:135
↓ 1 callersFunctionbezel
-----------------------------------------------------------------------------
examples/maixgo/main.go:125
↓ 1 callersFunctionbezelStandoffs
-----------------------------------------------------------------------------
examples/maixgo/main.go:67
↓ 1 callersMethodbind
(self, pdict)
tools/ply/yacc.py:1373
↓ 1 callersFunctionbirdhouse
()
examples/birdhouse/main.go:93
↓ 1 callersFunctionblockOffPlate
()
examples/carburetor/main.go:71
↓ 1 callersFunctionboardStandoffs
-----------------------------------------------------------------------------
examples/maixgo/main.go:37
← previousnext →501–600 of 1,484, ranked by callers