Package: rasengan 0.0.16
rasengan: Generation of Geometric Curves
Provides functions to generate and sample geometric curves. Each function returns a data frame of 2D coordinates, suitable for visualization or further geometric processing.
Authors:
rasengan_0.0.16.tar.gz
rasengan_0.0.16.zip(r-4.7)rasengan_0.0.16.zip(r-4.6)rasengan_0.0.16.zip(r-4.5)
rasengan_0.0.16.tgz(r-4.6-x86_64)rasengan_0.0.16.tgz(r-4.6-arm64)rasengan_0.0.16.tgz(r-4.5-x86_64)rasengan_0.0.16.tgz(r-4.5-arm64)
rasengan_0.0.16.tar.gz(r-4.7-arm64)rasengan_0.0.16.tar.gz(r-4.7-x86_64)rasengan_0.0.16.tar.gz(r-4.6-arm64)rasengan_0.0.16.tar.gz(r-4.6-x86_64)
rasengan_0.0.16.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
rasengan/json (API)
| # Install 'rasengan' in R: |
| install.packages('rasengan', repos = c('https://paithiov909.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/paithiov909/rasengan/issues
Last updated from:bb205da8dd. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 121 | ||
| linux-devel-x86_64 | OK | 136 | ||
| source / vignettes | OK | 249 | ||
| linux-release-arm64 | OK | 136 | ||
| linux-release-x86_64 | OK | 110 | ||
| macos-release-arm64 | OK | 108 | ||
| macos-release-x86_64 | OK | 198 | ||
| macos-oldrel-arm64 | OK | 123 | ||
| macos-oldrel-x86_64 | OK | 181 | ||
| windows-devel | OK | 126 | ||
| windows-release | OK | 112 | ||
| windows-oldrel | OK | 151 | ||
| wasm-release | OK | 118 |
Exports:%!*%as_patternbezier_derivativebezier_normalbezier_tangentblendcapcirculatecompute_handlescurve_archimedeancurve_beziercurve_cyclic_harmoniccurve_epicycloidcurve_epitrochoidcurve_gearcurve_heartcurve_hypocycloidcurve_hypotrochoidcurve_lissajouscurve_ranunculoidcurve_rosecurve_spirographdeg2raddelaunayease_bezierease_inease_in_outease_outexpandfbbridge_2d_fromfbbridge_fromfbm_fromfractlookat3dmagndc_mulnoise_2dnoise_3dnormalisenormalizeobservepath_clothoidpath_mousepersp3dpingpongpulserad2degreset_stateringsrings_indexseq_colorseq_easeshiftsmootherstepsmoothstepsnakesnake_indexsph_harmspiralspiral_indexstate_bouncing_ptsstate_orbitsstridestride_indextrace_flowviewport3dwind_mousewrapzigzagzigzag_index
Dependencies:affinerclicpp11dplyrgenericsgluelifecyclemagrittrpillarpkgconfigpurrrR6rlangtibbletidyselectutf8vctrswithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Cast a vector into a native raster | as_pattern |
| Bezier curve utilities | bezier bezier_derivative bezier_normal bezier_tangent curve_bezier |
| 3D world to camera transformation | camera lookat3d persp3d viewport3d |
| Methods for chakra objects | chakra circulate observe reset_state |
| Construct Bezier control points from a sequence of positions | compute_handles |
| Generate geometric curves | curve-others curve_archimedean curve_cyclic_harmonic curve_epicycloid curve_epitrochoid curve_gear curve_heart curve_hypocycloid curve_hypotrochoid curve_lissajous curve_ranunculoid curve_rose curve_spirograph |
| Compute Delaunay triangulation | delaunay |
| Expand grid | expand |
| Generators for FBM and FBB | fbbridge_2d_from fbbridge_from fbm fbm_from |
| Miscellaneous functions | deg2rad fract mag misc pingpong rad2deg |
| Simply value modifications | blend cap modifications normalise normalize pulse wrap |
| Perspective division | %!*% ndc_mul |
| Create a noise generator | noise noise_2d noise_3d |
| Generate an Euler spiral or biarc curve path | path_clothoid |
| Generate a human-like mouse movement path | path_mouse wind_mouse |
| Reorder objects by cyclic shifts or scanning patterns | reorder rings rings.data.frame rings.default rings.nativeRaster rings_index shift shift.data.frame shift.default shift.nativeRaster snake snake.data.frame snake.default snake.nativeRaster snake_index spiral spiral.data.frame spiral.default spiral.nativeRaster spiral_index stride stride.data.frame stride.default stride.nativeRaster stride_index zigzag zigzag.data.frame zigzag.default zigzag.nativeRaster zigzag_index |
| Interpolate between two values | seq_color seq_ease |
| Smoothing functions | ease_bezier ease_in ease_in_out ease_out smootherstep smoothstep |
| Evaluate real spherical harmonics | sph_harm |
| Generate a state for bouncing points | state_bouncing_pts |
| Create a state for orbital motion | state_orbits |
| Trace trajectories through a flow | trace_flow |
