MCPcopy Index your code

hub / github.com/fogleman/fauxgl / functions

Functions285 in github.com/fogleman/fauxgl

↓ 2 callersMethodBilinearSample
(u, v float64)
texture.go:10
↓ 2 callersMethodDrawLine
(t *Line)
context.go:351
↓ 2 callersMethodDrawLines
(lines []*Line)
context.go:391
↓ 2 callersMethodDrawTriangles
(triangles []*Triangle)
context.go:413
↓ 2 callersFunctionFrustum
(l, r, b, t, n, f float64)
matrix.go:69
↓ 2 callersMethodGet
(c Cell)
examples/pipes.go:92
↓ 2 callersMethodLength
()
vector.go:38
↓ 2 callersMethodLess
(b Vector)
vector.go:42
↓ 2 callersFunctionLoadImage
(path string)
util.go:46
↓ 2 callersFunctionLoadPLY
(path string)
ply.go:71
↓ 2 callersFunctionLoadTexture
(path string)
texture.go:13
↓ 2 callersMethodMax
(b Vector)
vector.go:144
↓ 2 callersMethodMesh
()
examples/pipes.go:59
↓ 2 callersMethodMin
(b Vector)
vector.go:140
↓ 2 callersFunctionNewCube
()
shapes.go:16
↓ 2 callersFunctionNewMesh
(triangles []*Triangle, lines []*Line)
mesh.go:19
↓ 2 callersFunctionNewPipe
(cell Cell)
examples/pipes.go:123
↓ 2 callersFunctionOrient
(position, size, up Vector, rotation float64)
matrix.go:61
↓ 2 callersMethodPerpendicular
()
vector.go:179
↓ 2 callersMethodRandomEmptyCell
()
examples/pipes.go:82
↓ 2 callersMethodSet
(c Cell)
examples/pipes.go:102
↓ 2 callersMethodSub
(d Cell)
examples/pipes.go:51
↓ 2 callersMethodTransform
(matrix Matrix)
mesh.go:167
↓ 2 callersFunctioncreateVoxelOutline
(plane voxelPlane, i0, j0, i1, j1 float64)
voxel.go:321
↓ 2 callersMethoddrawClippedLine
(v0, v1 Vertex)
context.go:303
↓ 2 callersMethoddrawClippedTriangle
(v0, v1, v2 Vertex)
context.go:316
↓ 2 callersFunctionloadPlyBinary
(file *os.File, elements []plyElement, order binary.ByteOrder)
ply.go:184
↓ 2 callersFunctionreadPlyFloat
(file *os.File, order binary.ByteOrder, dataType plyDataType)
ply.go:243
↓ 2 callersFunctionreadPlyInt
(file *os.File, order binary.ByteOrder, dataType plyDataType)
ply.go:238
↓ 2 callersFunctiontimed
(name string)
cmd/mesh2stl/main.go:11
↓ 1 callersMethodAbs
()
vector.go:92
↓ 1 callersMethodAddScalar
(b float64)
color.go:93
↓ 1 callersMethodClearDepthBufferWith
(value float64)
context.go:137
↓ 1 callersFunctionClipLine
(l *Line)
clipping.go:76
↓ 1 callersFunctionClipTriangle
(t *Triangle)
clipping.go:54
↓ 1 callersMethodDeterminant
()
matrix.go:259
↓ 1 callersMethodDistanceSquared
(b Vector)
vector.go:60
↓ 1 callersMethodDiv
(b Color)
color.go:89
↓ 1 callersMethodDrawTriangle
(t *Triangle)
context.go:370
↓ 1 callersMethodFragment
(Vertex)
shader.go:7
↓ 1 callersMethodGetMesh
()
examples/pipes.go:157
↓ 1 callersFunctionInterpolateColors
(v1, v2, v3 Color, b VectorW)
vertex.go:57
↓ 1 callersFunctionInterpolateVectorWs
(v1, v2, v3, b VectorW)
vertex.go:73
↓ 1 callersMethodIntersects
(b Box)
box.go:76
↓ 1 callersMethodLengthSquared
()
vector.go:56
↓ 1 callersMethodLerp
(b Color, t float64)
color.go:73
↓ 1 callersMethodLoad
()
examples/pipes.go:76
↓ 1 callersFunctionLoad3DS
(filename string)
3ds.go:9
↓ 1 callersFunctionLoadVOX
(path string)
vox.go:25
↓ 1 callersFunctionMakeSegment
(p0, p1 Vector, r float64, c Color)
examples/pipes.go:106
↓ 1 callersMethodMinComponent
()
vector.go:167
↓ 1 callersMethodMulBox
(box Box)
matrix.go:231
↓ 1 callersMethodMulScalar
(b float64)
vector.go:229
↓ 1 callersFunctionNewCylinder
(step int, capped bool)
shapes.go:135
↓ 1 callersFunctionNewGrid
(w, h, d int)
examples/pipes.go:71
↓ 1 callersFunctionNewIcosahedron
()
shapes.go:189
↓ 1 callersFunctionNewImageTexture
(im image.Image)
texture.go:27
↓ 1 callersFunctionNewLatLngSphere
(latStep, lngStep int)
shapes.go:71
↓ 1 callersFunctionNewTextureShader
(matrix Matrix, texture Texture)
shader.go:35
↓ 1 callersFunctionNewVoxelMesh
(voxels []Voxel)
voxel.go:42
↓ 1 callersFunctionOrthographic
(l, r, b, t, n, f float64)
matrix.go:81
↓ 1 callersMethodOrthographic
(l, r, b, t, n, f float64)
matrix.go:163
↓ 1 callersFunctionPerspective
(fovy, aspect, near, far float64)
matrix.go:89
↓ 1 callersFunctionRandomColor
()
examples/pipes.go:27
↓ 1 callersFunctionRandomUnitVector
()
vector.go:16
↓ 1 callersMethodReflect
(n Vector)
vector.go:175
↓ 1 callersFunctionRotateTo
(a, b Vector)
matrix.go:48
↓ 1 callersMethodRotateTo
(a, b Vector)
matrix.go:155
↓ 1 callersFunctionRound
(a float64)
util.go:101
↓ 1 callersMethodRoundPlaces
(n int)
vector.go:160
↓ 1 callersFunctionSaveSTL
(path string, mesh *Mesh)
stl.go:156
↓ 1 callersFunctionScreen
(w, h int)
matrix.go:119
↓ 1 callersMethodSilhouette
(eye Vector, offset float64)
mesh.go:207
↓ 1 callersMethodSimplify
(factor float64)
mesh.go:183
↓ 1 callersMethodSubScalar
(b float64)
color.go:97
↓ 1 callersMethodTranslate
(v Vector)
matrix.go:143
↓ 1 callersMethodUpdate
(grid *Grid)
examples/pipes.go:129
↓ 1 callersFunctionViewport
(x, y, w, h float64)
matrix.go:130
↓ 1 callersFunctioncombineVoxelFaces
(faces []voxelFace)
voxel.go:101
↓ 1 callersFunctionensureGray16
(im image.Image)
examples/heightmap.go:30
↓ 1 callersFunctionfineMesh
(mesh *Mesh, threshold float64)
examples/silhouette.go:74
↓ 1 callersFunctionfineTriangle
(buf []*Triangle, t *Triangle, threshold float64)
examples/silhouette.go:37
↓ 1 callersFunctionheightmapMesh
(im image.Image, xScale, yScale, zScale float64)
examples/heightmap.go:41
↓ 1 callersFunctionloadPlyAscii
(file *os.File, elements []plyElement)
ply.go:141
↓ 1 callersFunctionloadSTLA
(file *os.File)
stl.go:59
↓ 1 callersFunctionloadSTLB
(file *os.File)
stl.go:86
↓ 1 callersFunctionnewSphereHelper
(detail int, v1, v2, v3 Vector)
shapes.go:119
↓ 1 callersFunctionoutlineVoxelFaces
(plane voxelPlane, faces []voxelFace)
voxel.go:236
↓ 1 callersFunctionreadFaceList
(file *os.File, vertices []Vector)
3ds.go:150
↓ 1 callersFunctionreadNullTerminatedString
(file *os.File)
3ds.go:167
↓ 1 callersFunctionreadSmoothingGroups
(file *os.File, triangles []*Triangle)
3ds.go:75
↓ 1 callersFunctionreadVertexList
(file *os.File)
3ds.go:134
↓ 1 callersFunctionrender
(mesh *Mesh)
examples/simplify.go:26
↓ 1 callersFunctionrun
(inputPath, outputPath string, xScale, yScale, zScale float64)
examples/heightmap.go:76
↓ 1 callersFunctionsilhouette
(mesh *Mesh, eye Vector, offset float64)
silhouette.go:3
↓ 1 callersFunctionsutherlandHodgman
(points []VectorW, planes []clipPlane)
clipping.go:28
↓ 1 callersFunctiontriangulateVoxelFaces
(plane voxelPlane, faces []voxelFace)
voxel.go:193
↓ 1 callersMethodwireframe
(v0, v1, v2 Vertex, s0, s1, s2 Vector)
context.go:296
FunctionAbsInt
(x int)
util.go:94
MethodAddScalar
(b float64)
vector.go:120
← previousnext →101–200 of 285, ranked by callers