Preparing search index...
The search index is not available
Rabbit Ear - v0.9.4
Rabbit Ear
svg/constructor/extensions/svg/makeBackground
default
Function default
default
(
element
,
color
)
:
any
Parameters
element
:
any
color
:
any
Returns
any
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Rabbit Ear - v0.9.4
axioms
axioms
axiom1
axiom2
axiom3
axiom4
axiom5
axiom6
axiom7
normalAxiom1
normalAxiom2
normalAxiom3
normalAxiom4
normalAxiom5
normalAxiom6
normalAxiom7
boundary
axiom1InPolygon
axiom2InPolygon
axiom3InPolygon
axiom4InPolygon
axiom5InPolygon
axiom6InPolygon
axiom7InPolygon
normalAxiom1InPolygon
normalAxiom2InPolygon
normalAxiom3InPolygon
normalAxiom4InPolygon
normalAxiom5InPolygon
normalAxiom6InPolygon
normalAxiom7InPolygon
validate
validateAxiom1And2
validateAxiom3
validateAxiom4
validateAxiom5
validateAxiom6
validateAxiom7
convert
foldToObj
foldToObj
foldToSvg
foldToSvg
renderSVG
general
dom
invisibleParent
options
findEpsilonInObject
invertVertical
svg
boundingBoxToViewBox
getNthPercentileEdgeLength
getStrokeWidth
getViewBox
setKeysAndValues
objToFold
objToFold
opxToFold
opxEdgeGraph
opxToFold
svg
color
colorToAssignment
getEdgeOpacity
getEdgeStroke
opacityToFoldAngle
drawBoundaries
drawBoundaries
drawEdges
drawEdges
edgesLines
edgesPaths
drawFaces
drawFaces
facesEdgesPolygon
facesVerticesPolygon
drawVertices
drawVertices
parse
lineToSegments
pathToSegments
polygonToSegments
polylineToSegments
rectToSegments
stylesheet
getStylesheetStyle
parseCSSStyleSheet
parseStyleElement
svgToFold
svgEdgeGraph
svgSegments
svgToFold
diagrams
arrows
arrowFromLine
arrowFromSegment
arrowFromSegmentInPolygon
foldLineArrow
axiomArrows
axiom1Arrows
axiom2Arrows
axiom3Arrows
axiom4Arrows
axiom5Arrows
axiom6Arrows
axiom7Arrows
diagramReflectPoint
general
betweenTwoIntersectingSegments
betweenTwoSegments
perpendicularBalancedSegment
svgArrows
environment
detect
isBackend
isBrowser
isWebWorker
messages
default
window
default
setWindow
fold
bases
bird
blintz
fish
frog
kite
squareFish
waterbomb
windmill
colors
assignmentColor
rgbToAssignment
frames
countFrames
flattenFrame
getFileFramesAsArray
getFramesByClassName
primitives
circle
polygon
rectangle
square
rabbitear
file_creator
file_spec
spec
VEF
assignmentCanBeFolded
assignmentFlatFoldAngle
assignmentIsBoundary
edgesAssignmentNames
edgesAssignmentValues
foldFileClasses
foldFrameAttributes
foldFrameClasses
foldKeys
edgeAssignmentToFoldAngle
edgeFoldAngleIsFlat
edgeFoldAngleIsFlatFolded
edgeFoldAngleToAssignment
edgesFoldAngleAreAllFlat
filterKeysWithPrefix
filterKeysWithSuffix
getAllPrefixes
getAllSuffixes
getDimension
getDimensionQuick
getFileMetadata
invertAssignment
invertAssignments
isFoldObject
isFoldedForm
makeEdgesIsFolded
sortEdgesByAssignment
transposeGraphArrayAtIndex
transposeGraphArrays
general
array
arrayArrayToLookupArray
arrayIntersection
arrayMaximumIndex
arrayMinimumIndex
chooseTwoPairs
clustersToReflexiveArrays
epsilonUniqueSortedNumbers
lookupArrayToArrayArray
mergeArraysWithHoles
nonUniqueElements
rotateCircularArray
setDifferenceSortedEpsilonNumbers
setDifferenceSortedNumbers
splitCircularArray
uniqueElements
uniqueSortedNumbers
clone
clone
cluster
clusterParallelVectors
clusterRanges
clusterScalars
clusterSortedGeneric
clusterUnsortedIndices
get
hashCode
hashCode
number
cleanNumber
sort
radialSortUnitVectors2
radialSortVectors3
sortPointsAlongVector
string
capitalized
toCamel
toKebab
graph
add
edge
addEdge
addIsolatedEdge
vertex
addVertex
addVertices
boundary
boundaries
boundary
boundaryPolygon
boundaryPolygons
boundaryVertices
boundingBox
planarBoundaries
planarBoundary
clean
clean
connectedComponents
connectedComponents
connectedComponentsPairs
count
count
countEdges
countFaces
countImplied
countImpliedEdges
countImpliedFaces
countImpliedVertices
countVertices
cycles
fixCycles
directedGraph
topologicalSort
topologicalSortQuick
disjoint
disjointGraphs
disjointGraphsIndices
edges
circular
circularEdges
removeCircularEdges
duplicate
duplicateEdges
getSimilarEdges
removeDuplicateEdges
lines
edgeToLine2
edgesToLines
edgesToLines2
edgesToLines3
getEdgesLine
getEdgesLineBruteForce
overlap
doEdgesOverlap
epsilon
getEpsilon
makeEpsilon
shortestEdgeLength
explode
explodeEdges
explodeFaces
faces
matrix
facesSharedEdgesVertices
makeFacesMatrix
makeFacesMatrix2
planes
getCoplanarAdjacentOverlappingFaces
getFacesPlane
winding
makeFacesWinding
makeFacesWindingFromMatrix
makeFacesWindingFromMatrix2
flaps
getFlaps
fold
flatFold
flatFold
getEdgesCollinearToLine
getVerticesCollinearToLine
splitFaceWithLine
foldGraph
FoldGraphEvent
foldGraph
foldLine
foldRay
foldSegment
foldGraphIntoSegments
foldGraphIntoSegments
foldGraphIntoSubgraph
foldGraphIntoSubgraph
transferPoint
general
getInvalidFaceOrders
makeNewFlatFoldFaceOrders
reassignCollinearEdges
recalculatePointAlongEdge
updateFaceOrders
updateFlatFoldedInvalidFaceOrders
reverseFold
reverseFold
squashFold
simpleSquashFold
intersect
filterCollinearFacesData
intersectLine
intersectLineAndPoints
intersectLineVertices
intersectLineVerticesEdges
join
join
make
edges
makeEdgesBoundingBox
makeEdgesCoords
makeEdgesLength
makeEdgesVector
edgesAssignment
makeEdgesAssignment
makeEdgesAssignmentSimple
edgesEdges
makeEdgesEdges
edgesFaces
makeEdgesFaces
makeEdgesFacesUnsorted
edgesFoldAngle
makeEdgesFoldAngle
makeEdgesFoldAngleFromFaces
edgesVertices
makeEdgesVerticesFromFaces
faces
makeFacesCenter2DQuick
makeFacesCenter3DQuick
makeFacesCenterQuick
makeFacesCentroid2D
makeFacesPolygon
makeFacesPolygonQuick
makePlanarFaces
facesEdges
makeFacesEdgesFromVertices
facesFaces
makeFacesFaces
makeFacesFacesFromEdges
facesVertices
makeFacesVerticesFromEdges
lookup
makeEdgesToFace
makeVerticesToEdge
makeVerticesToFace
vertices
makeVerticesSectors
makeVerticesVerticesVector
verticesEdges
makeVerticesEdges
makeVerticesEdgesUnsorted
verticesFaces
makeVerticesFaces
makeVerticesFacesUnsorted
verticesVertices
makeVerticesVertices
makeVerticesVertices2D
makeVerticesVerticesFromFaces
makeVerticesVerticesUnsorted
maps
invertArrayMap
invertArrayToFlatMap
invertFlatMap
invertFlatToArrayMap
mergeBackmaps
mergeFlatBackmaps
mergeFlatNextmaps
mergeNextmaps
remapKey
nearest
nearestEdge
nearestFace
nearestVertex
normalize
normalize
normals
makeFacesNormal
makeVerticesNormal
orders
faceOrdersSubset
faceOrdersToDirectedEdges
flipFacesLayer
linearize2DFaces
linearizeFaceOrders
makeFacesLayer
nudgeFacesWithFaceOrders
nudgeFacesWithFacesLayer
overlappingFaceOrdersClusters
overlap
getEdgesEdgesCollinearOverlap
getEdgesFacesOverlap
getEdgesUnderPoint
getFaceUnderPoint
getFacesEdgesOverlap
getFacesFacesOverlap
getFacesUnderPoint
getOverlappingComponents
planarize
intersectAllEdges
intersectAllEdges
makeFacesMap
makeFacesMap
planarize
planarize
planarizeAllFaces
planarizeEdges
planarizeEdgesVerbose
planarizeVerbose
planarizeCollinearEdges
planarizeCollinearEdges
planarizeCollinearVertices
planarizeCollinearVertices
planarizeMakeFaces
planarizeMakeFaces
planarizeOverlaps
planarizeOverlaps
pleat
pleat
pleatEdges
populate
populate
raycast
raycast
remove
remove
rendering
prepareForRendering
prepareForRenderingWithCycles
replace
replace
split
general
makeEdgesFacesForEdge
makeFacesEdgesForVertex
makeVerticesFacesForVertex
splitEdge
splitEdge
splitFace
splitFace
splitFaceWithEdge
splitFaceWithLeafEdge
splitGraph
SplitGraphEvent
splitGraphWithLine
splitGraphWithLineAndPoints
splitGraphWithRay
splitGraphWithSegment
splitLine
splitLineIntoEdges
splitLineToSegments
subgraph
selfRelationalArraySubset
subgraph
subgraphExclusive
subgraphWithFaces
subgraphWithVertices
sweep
sweep
sweepEdges
sweepFaces
sweepValues
sweepVertices
symmetry
findSymmetryLine
findSymmetryLines
transfer
transferPointInFaceBetweenGraphs
transform
rotate
rotateX
rotateY
rotateZ
scale
scale2
scale3
scaleUniform
scaleUniform2
scaleUniform3
transform
translate
translate2
translate3
unitize
trees
BreadthFirstTreeNode
minimumSpanningTrees
triangulate
triangulate
triangulateConvexFacesVertices
triangulateNonConvexFacesVertices
validate
validate
validate
validateAssignments
validateAssignments
validateOrders
validateOrders
validateReferences
validateReferences
validateReflexive
validateReflexive
validateTypes
validateTypes
validateWinding
validateFacesWinding
validateVerticesWinding
validateWinding
vertices
clusters
getVerticesClusters
collinear
getOtherVerticesInEdges
isVertexCollinear
duplicate
duplicateVertices
removeDuplicateVertices
folded
makeVerticesCoords3DFolded
makeVerticesCoordsFlatFolded
makeVerticesCoordsFolded
makeVerticesCoordsFoldedFromMatrix2
isolated
edgeIsolatedVertices
faceIsolatedVertices
isolatedVertices
removeIsolatedVertices
sort
sortVerticesAlongVector
sortVerticesCounterClockwise
walk
filterWalkedBoundaryFace
walkPlanarFaces
walkSingleFace
layer
constraints3D
makeSolverConstraints3D
constraints3DEdges
constraints3DEdges
getOverlapFacesWith3DEdge
getSolvable3DEdgePairs
solveFacePair3D
solveOverlapFacesWith3DEdge
constraints3DFaces
constraints3DFaceClusters
constraintsFlat
makeConstraintsLookup
makeSolverConstraintsFlat
facesSide
makeEdgePairsFacesSide
makeEdgesFacesSide
makeEdgesFacesSide2D
makeEdgesFacesSide3D
general
constraintToFacePairs
constraintToFacePairsStrings
tacoTypeNames
emptyCategoryObject
mergeWithoutOverwrite
solverSolutionToFaceOrders
getBranches
getBranches
initialSolutionsFlat
solveFlatAdjacentEdges
layer
layer
layer3D
propagate
propagate
prototype
LayerPrototype
compile
compileAll
gather
gatherAll
getBranchStructure
prototypeOneDepth
LayerPrototype
solve
solveFaceOrders
solveFaceOrders3D
solveLayerOrders
solveLayerOrders3D
solveLayerOrdersSingleBranches
solver
solver
solverOneDepth
solver
table
table
tacosTortillas
makeTacosAndTortillas
makeTortillaTortillaFacesCrossing
transitivity
getTransitivityTriosFromTacos
makeTransitivity
libTypes
Arrow
Box
Circle
FOLD
FOLDExtended
FOLDFrame
FOLDInternalFrame
FaceEdgeEvent
FaceOrders
FaceOrdersBranch
FaceOrdersFork
FaceOrdersSolverSolution
FacePointEvent
FaceVertexEvent
LayerBranch
LayerFork
LayerOrders
LayerSolverSolution
LineLineEvent
SweepEvent
TacoTacoConstraint
TacoTortillaConstraint
TortillaTortillaConstraint
TransitivityConstraint
UniqueLine
VecLine
VecLine2
VecLine3
WebGLElementArray
WebGLModel
WebGLUniform
WebGLVertexArray
math
clip
clipLineConvexPolygon
clipPolygonPolygon
compare
epsilonCompare
epsilonEqual
epsilonEqualVectors
exclude
excludeL
excludeR
excludeS
include
includeL
includeR
includeS
constant
D2R
EPSILON
R2D
TWO_PI
convert
angleToVector
pointsToLine
pointsToLine2
pointsToLine3
uniqueLineToVecLine
vecLineToUniqueLine
vectorToAngle
convexHull
convexHull
convexHullRadialSortPoints
encloses
enclosingBoundingBoxes
pointInBoundingBox
intersect
intersectCircleLine
intersectLineLine
intersectPolygonLine
line
bisectLines2
clampLine
clampRay
clampSegment
collinearBetween
collinearLines2
collinearLines3
collinearPoints
pleat
matrix2
identity2x2
identity2x3
determinant2
invertMatrix2
makeMatrix2Reflect
makeMatrix2Rotate
makeMatrix2Scale
makeMatrix2Translate
makeMatrix2UniformScale
multiplyMatrices2
multiplyMatrix2Line2
multiplyMatrix2Vector2
matrix3
identity3x3
identity3x4
determinant3
invertMatrix3
isIdentity3x4
makeMatrix3ReflectZ
makeMatrix3Rotate
makeMatrix3RotateX
makeMatrix3RotateY
makeMatrix3RotateZ
makeMatrix3Scale
makeMatrix3Translate
makeMatrix3UniformScale
multiplyMatrices3
multiplyMatrix3Line3
multiplyMatrix3Vector3
matrix4
identity4x4
determinant4
invertMatrix4
isIdentity4x4
makeLookAtMatrix4
makeMatrix4ReflectZ
makeMatrix4Rotate
makeMatrix4RotateX
makeMatrix4RotateY
makeMatrix4RotateZ
makeMatrix4Scale
makeMatrix4Translate
makeMatrix4UniformScale
makeOrthographicMatrix4
makePerspectiveMatrix4
multiplyMatrices4
multiplyMatrix4Line3
multiplyMatrix4Vector3
nearest
nearestPoint
nearestPoint2
nearestPointOnCircle
nearestPointOnLine
nearestPointOnPolygon
overlap
overlapBoundingBoxes
overlapConvexPolygonPoint
overlapConvexPolygons
overlapLinePoint
plane
projectPointOnPlane
polygon
boundingBox
centroid
makePolygonCircumradius
makePolygonCircumradiusSide
makePolygonInradius
makePolygonInradiusSide
makePolygonNonCollinear
makePolygonNonCollinear3
makePolygonSideLength
makePolygonSideLengthSide
signedArea
polynomial
polynomialSolver
quaternion
matrix4FromQuaternion
quaternionFromTwoVectors
radial
clockwiseAngle2
clockwiseAngleRadians
clockwiseBisect2
clockwiseSubsect2
clockwiseSubsectRadians
counterClockwiseAngle2
counterClockwiseAngleRadians
counterClockwiseBisect2
counterClockwiseOrder2
counterClockwiseOrderRadians
counterClockwiseSectors2
counterClockwiseSectorsRadians
counterClockwiseSubsect2
counterClockwiseSubsectRadians
isCounterClockwiseBetween
threePointTurnDirection
range
doRangesOverlap
rangeUnion
straightSkeleton
straightSkeleton
triangle
circumcircle
trilateration2
trilateration3
vector
add
add2
add3
average
average2
average3
basisVectors
basisVectors2
basisVectors3
cross2
cross3
degenerate
distance
distance2
distance3
dot
dot2
dot3
flip
flip2
flip3
lerp
magSquared
magSquared2
magnitude
magnitude2
magnitude3
midpoint
midpoint2
midpoint3
normalize
normalize2
normalize3
parallel
parallel2
parallel3
parallelNormalized
resize
resize2
resize3
resizeUp
rotate270
rotate90
scale
scale2
scale3
scaleNonUniform
scaleNonUniform2
scaleNonUniform3
subtract
subtract2
subtract3
prototypes/graph
default
singleVertex
degree4
foldDegree4
flatFoldable
verticesFlatFoldability
verticesFlatFoldabilityKawasaki
verticesFlatFoldabilityMaekawa
verticesFlatFoldable
verticesFlatFoldableKawasaki
verticesFlatFoldableMaekawa
foldable
verticesFoldability
verticesFoldable
kawasaki
alternatingSum
alternatingSumDifference
kawasakiSolutions
kawasakiSolutionsRadians
kawasakiSolutionsVectors
maekawa
maekawaSolver
svg
arguments
makeCoordinates
default
makeViewBox
default
semiFlattenArrays
default
svgSemiFlattenArrays
colors
convert
hexToRgb
hslToRgb
rgbToHex
cssColors
default
parseColor
parseColorToHex
parseColorToRgb
constructor
elements
constructors
svg
extensions
arrow
init
default
makeArrowPaths
default
methods
default
options
makeArrowOptions
circle
default
curve
arguments
default
getCurveEndpoints
default
makeCurvePath
default
methods
default
ellipse
default
g
default
line
default
maskTypes
default
origami
init
default
methods
default
path
default
polys
default
rect
default
shared
dom
appendTo
removeChildren
setAttributes
makeArcPath
default
transforms
default
urls
default
style
default
svg
animation
default
getSVGFrame
default
makeBackground
default
methods
default
findOneElement
touch
default
text
default
environment
detect
isBrowser
lib
default
messages
default
strings
str_arrow
str_boolean
str_class
str_fill
str_function
str_head
str_id
str_none
str_number
str_object
str_path
str_points
str_string
str_stroke
str_style
str_svg
str_tail
str_transform
str_viewBox
window
default
setWindow
general
algebra
svg_add2
svg_distance2
svg_distanceSq2
svg_magnitude2
svg_magnitudeSq2
svg_multiplyMatrices2
svg_polar_to_cart
svg_scale2
svg_sub2
cdata
makeCDATASection
dom
addClass
findElementTypeInParents
flattenDomTree
flattenDomTreeWithStyle
getRootParent
xmlStringToElement
path
pathCommandNames
parsePathCommands
parsePathCommandsWithEndpoints
string
capitalized
makeUUID
toCamel
toKebab
transforms
parseTransform
transformStringToMatrix
viewBox
convertToViewBox
foldToViewBox
getViewBox
setViewBox
spec
classes_attributes
default
classes_nodes
default
namespace
default
nodes
default
nodeNames
nodes_attributes
default
nodes_children
default
types
Arrow
Box
Circle
FOLD
FOLDChildFrame
FOLDExtended
FOLDFileMetadata
FOLDFrame
FOLDOutOfSpec
FaceEdgeEvent
FaceOrders
FaceOrdersBranch
FaceOrdersFork
FaceOrdersSolverSolution
FacePointEvent
FaceVertexEvent
LayerBranch
LayerFork
LayerOrders
LayerSolverSolution
LineLineEvent
SweepEvent
TacoTacoConstraint
TacoTortillaConstraint
TortillaTortillaConstraint
TransitivityConstraint
UniqueLine
VecLine
VecLine2
VecLine3
WebGLElementArray
WebGLModel
WebGLUniform
WebGLVertexArray
__types__
webgl
creasePattern
arrays
makeCPEdgesElementArrays
makeCPEdgesVertexArrays
makeCPFacesElementArrays
makeCPFacesVertexArrays
data
makeCPEdgesVertexData
models
cpEdgesV1
cpEdgesV2
cpFacesV1
cpFacesV2
creasePattern
shaders
cp_100_frag
cp_100_vert
cp_300_frag
cp_300_vert
thick_edges_100_frag
thick_edges_100_vert
thick_edges_300_frag
thick_edges_300_vert
uniforms
makeUniforms
foldedForm
arrays
makeFoldedElementArrays
makeFoldedVertexArrays
makeThickEdgesElementArrays
makeThickEdgesVertexArrays
data
makeFacesVertexData
makeThickEdgesVertexData
models
foldedForm
foldedFormEdges
foldedFormFaces
foldedFormFacesOutlined
shaders
model_100_frag
model_100_vert
model_300_frag
model_300_vert
outlined_model_100_frag
outlined_model_100_vert
outlined_model_300_frag
outlined_model_300_vert
simple_100_frag
simple_300_frag
thick_edges_100_vert
thick_edges_300_vert
uniforms
makeUniforms
general
colors
dark
light
parseColorToWebGLColor
model
deallocModel
drawModel
view
makeModelMatrix
makeProjectionMatrix
rebuildViewport
webgl
createProgram
initializeWebGL
touches
models
indicatorsV1
touchIndicators
shaders
touches_100_frag
touches_100_vert
uniforms
makeUniforms