Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/neplextech/vectorizer
/ functions
Functions
113 in github.com/neplextech/vectorizer
⨍
Functions
113
◇
Types & classes
34
↓ 5 callers
Function
isMusl
()
js-bindings.js:13
↓ 4 callers
Function
channel_from_js
(value: u32, name: &str)
src/types.rs:194
↓ 4 callers
Method
to_string
(&self)
src/svg.rs:41
↓ 3 callers
Function
find_unused_color_in_image_with_iterations
( img: &ColorImage, unused_color_iterations: usize, )
src/converter.rs:71
↓ 3 callers
Function
optimize
( input: String, options: Option<JsOptimizeOptions>, signal: Option<AbortSignal>, )
src/optimizer.rs:59
↓ 3 callers
Function
read_image
(input: &[u8], raw: Option<RawDataConfig>)
src/converter.rs:258
↓ 3 callers
Function
vectorize_inner
( source: &[u8], config: Option<Either<JsConfig, Preset>>, raw_args: Option<RawDataConfig>, )
src/vectorizer.rs:134
↓ 3 callers
Method
width
(&self)
src/svg_bridge.rs:23
↓ 3 callers
Method
write_chunks
(&self, mut write: F)
src/svg.rs:50
↓ 2 callers
Method
add_path
(&mut self, path: CompoundPath, color: Color)
src/svg.rs:37
↓ 2 callers
Function
assertReadable
(filePath, label)
cli/index.mjs:146
↓ 2 callers
Function
buildOptimizeOptions
(options, prefix = '')
cli/index.mjs:191
↓ 2 callers
Function
collectVectorizeChunks
(start, { printChunks = false, showProgress = true } = {})
cli/index.mjs:232
↓ 2 callers
Function
color_exists_in_image
(img: &ColorImage, color: Color)
src/converter.rs:59
↓ 2 callers
Function
color_exists_in_image_inner
(img: JsImageData, color: JsColor)
src/image.rs:180
↓ 2 callers
Function
color_image_from_js
(img: JsImageData)
src/types.rs:144
↓ 2 callers
Function
color_image_to_js
(img: ColorImage)
src/types.rs:136
↓ 2 callers
Function
convert
Convert an in-memory image into an in-memory SVG
src/converter.rs:25
↓ 2 callers
Function
deg2rad
(deg: i32)
src/config.rs:207
↓ 2 callers
Function
find_unused_color_in_image_inner
( img: JsImageData, options: Option<JsInternalOptions>, )
src/image.rs:187
↓ 2 callers
Method
height
(&self)
src/svg_bridge.rs:29
↓ 2 callers
Function
optimizeWithTiming
(svg, options, label)
cli/index.mjs:220
↓ 2 callers
Function
optimize_once
(input: &str, jobs: &Jobs)
src/optimizer.rs:121
↓ 2 callers
Function
optimize_svg_inner
(input: String, options: Option<JsOptimizeOptions>)
src/optimizer.rs:73
↓ 2 callers
Function
postbuild
()
scripts/postbuild.js:31
↓ 2 callers
Function
read_image_inner
(source: &[u8], args: Option<RawDataConfig>)
src/image.rs:176
↓ 2 callers
Method
resolve
(&mut self, _env: napi::Env, output: Self::Output)
src/image.rs:28
↓ 2 callers
Function
resolve_config
(config: Option<Either<JsConfig, Preset>>)
src/types.rs:94
↓ 2 callers
Function
should_key_image_with_threshold
(img: &ColorImage, keying_threshold: f32)
src/converter.rs:101
↓ 2 callers
Method
to_string_with_precision
(&self, precision: Option<u32>)
src/svg.rs:99
↓ 2 callers
Function
vectorize_inner_chunks
( source: &[u8], config: Option<Either<JsConfig, Preset>>, raw_args: Option<RawDataConfig>, callback:
src/vectorizer.rs:162
↓ 1 callers
Function
binary_image_to_svg
(img: ColorImage, config: ConverterConfig)
src/converter.rs:233
↓ 1 callers
Function
buildIndexJs
(nativeExportNames)
scripts/postbuild.js:21
↓ 1 callers
Function
buildVectorizeConfig
(options, command)
cli/index.mjs:154
↓ 1 callers
Function
build_jobs
(options: Option<&JsOptimizeOptions>)
src/optimizer.rs:144
↓ 1 callers
Function
collectNativeExportNames
(jsBindings)
scripts/postbuild.js:5
↓ 1 callers
Function
color_from_js
(color: JsColor)
src/types.rs:176
↓ 1 callers
Function
color_image_to_svg
(mut img: ColorImage, config: ConverterConfig)
src/converter.rs:132
↓ 1 callers
Function
color_to_js
(color: Color)
src/types.rs:185
↓ 1 callers
Function
convert_image_to_svg
Convert an image file into svg file
src/converter.rs:34
↓ 1 callers
Function
convert_image_to_svg_chunks
( input: &[u8], config: Config, raw: Option<RawDataConfig>, write: F, )
src/converter.rs:45
↓ 1 callers
Method
fmt_with_precision
(&self, f: &mut fmt::Formatter, precision: Option<u32>)
src/svg.rs:95
↓ 1 callers
Function
formatDelta
(delta)
cli/index.mjs:361
↓ 1 callers
Method
into_converter_config
(self)
src/config.rs:187
↓ 1 callers
Function
isMuslFromChildProcess
()
js-bindings.js:57
↓ 1 callers
Function
isMuslFromFilesystem
()
js-bindings.js:29
↓ 1 callers
Function
isMuslFromReport
()
js-bindings.js:37
↓ 1 callers
Function
js_color_exists_in_image
(img: &ColorImage, color: Color)
src/converter.rs:313
↓ 1 callers
Function
js_find_unused_color_in_image
( img: &ColorImage, unused_color_iterations: usize, )
src/converter.rs:317
↓ 1 callers
Function
js_read_image
( input: &[u8], raw: Option<RawDataConfig>, )
src/converter.rs:306
↓ 1 callers
Function
loadOptionalPotrace
()
benchmark/bench.ts:40
↓ 1 callers
Function
normalize_job_name
(name: &str)
src/optimizer.rs:169
↓ 1 callers
Function
optimize_multipass
( input: String, options: Option<&JsOptimizeOptions>, jobs: &Jobs, )
src/optimizer.rs:87
↓ 1 callers
Function
parseColorMode
(value)
cli/index.mjs:292
↓ 1 callers
Function
parseHierarchical
(value)
cli/index.mjs:298
↓ 1 callers
Function
parseOptimizePreset
(value)
cli/index.mjs:284
↓ 1 callers
Function
parsePathMode
(value)
cli/index.mjs:304
↓ 1 callers
Function
parseRawSize
(value)
cli/index.mjs:318
↓ 1 callers
Function
renderProgressBar
(progress: number, chunksPerMilliSecond: number)
example/anime-girl.ts:25
↓ 1 callers
Function
renderProgressBar
(progress, chunkCount, begin)
cli/index.mjs:264
↓ 1 callers
Function
requireNative
()
js-bindings.js:66
↓ 1 callers
Function
resolveVectorizePreset
(value)
cli/index.mjs:276
↓ 1 callers
Function
resolve_multipass_iterations
(options: Option<&JsOptimizeOptions>)
src/optimizer.rs:106
↓ 1 callers
Function
traceWithPotrace
(potrace: PotraceModule, input: Buffer)
benchmark/bench.ts:48
↓ 1 callers
Function
vectorize
( source: Buffer, config: Option<Either<JsConfig, Preset>>, signal: Option<AbortSignal>, )
src/vectorizer.rs:38
Function
beforeInit
({ instance })
vectorizer.wasi.cjs:104
Function
beforeInit
({ instance })
vectorizer.wasi-browser.js:47
Function
collect
(value, previous = [])
cli/index.mjs:356
Function
color_exists_in_image
( img: JsImageData, color: JsColor, signal: Option<AbortSignal>, )
src/image.rs:128
Function
color_exists_in_image_sync
(img: JsImageData, color: JsColor)
src/image.rs:143
Method
compute
(&mut self)
src/image.rs:24
Method
compute
(&mut self)
src/vectorizer.rs:27
Method
compute
(&mut self)
src/optimizer.rs:48
Method
default
()
src/config.rs:76
Function
find_unused_color_in_image
(img: &ColorImage)
src/converter.rs:67
Function
find_unused_color_in_image
( img: JsImageData, options: Option<JsInternalOptions>, signal: Option<AbortSignal>, )
src/image.rs:154
Function
find_unused_color_in_image_sync
( img: JsImageData, options: Option<JsInternalOptions>, )
src/image.rs:169
Method
fmt
(&self, f: &mut fmt::Formatter)
src/svg.rs:83
Method
from_preset
(preset: Preset)
src/config.rs:134
Method
from_str
(s: &str)
src/config.rs:99
Function
isFileMusl
(f)
js-bindings.js:27
Method
js_to_string
(&self)
src/svg_bridge.rs:47
Function
js_vectorize_raw_to_callback
( source: Buffer, args: RawDataConfig, config: Option<Either<JsConfig, Preset>>, callback: Function<Fn
src/vectorizer.rs:116
Function
js_vectorize_to_callback
( source: Buffer, config: Option<Either<JsConfig, Preset>>, callback: Function<FnArgs<(String, f64)>, ()
src/vectorizer.rs:93
Function
main
()
build.rs:1
Method
new
(width: usize, height: usize, path_precision: Option<u32>)
src/svg.rs:19
Method
new
(width: u32, height: u32, path_precision: Option<u32>)
src/svg_bridge.rs:15
Function
onCreateWorker
()
vectorizer.wasi.cjs:67
Function
onCreateWorker
()
vectorizer.wasi-browser.js:31
Function
onLoad
({ wasmModule, wasmMemory })
wasi-worker.mjs:36
Function
onLoad
({ wasmModule, wasmMemory })
wasi-worker-browser.mjs:4
Function
optimize_sync
(input: String, options: Option<JsOptimizeOptions>)
src/optimizer.rs:69
Function
overwriteImports
(importObject)
vectorizer.wasi.cjs:95
Function
overwriteImports
(importObject)
wasi-worker.mjs:49
Function
overwriteImports
(importObject)
vectorizer.wasi-browser.js:38
Function
overwriteImports
(importObject)
wasi-worker-browser.mjs:18
Function
parseInteger
(value)
cli/index.mjs:340
Function
parseNumber
(value)
cli/index.mjs:348
Function
parsePluginConfig
(value)
cli/index.mjs:330
Method
path_count
(&self)
src/svg_bridge.rs:41
next →
1–100 of 113, ranked by callers