Divooka Open Standard - Libraries

A total of 41 toolboxes: 3D Modeling,3D Rendering,AI Services,Animation,Application Framework,Assets,Atomic Dispatch,Audio,Audio Processing,Basic,C# Programming,Computer Graphics,Data Analytics,Data Service,Data Types,Database,Divooka Notebook,Documents,Examples,Experimental,Generative AI,Graphics,Library Assets,Linear Algebra,LLM,Math,Metaprogramming,Module Management,Operating System,Physics,Plotting,Procedural Planet Maps,Procedural Terrain,Programming,Realtime Rendering,Services,Software Development,Synth,Text Processing,Utilities,Video Processing.

Table of Contents

Toolbox Categories
3D Modeling Mesh Primitive Selection
Divooka3d Geometry Factory
3D Preview Scene
He01editing Routines
Self Replicating Tree
Declarative DSG Routines
GeometryConverters
CustomTreeNodeCreationRoutines
3D Rendering HEMeshRawGeometryObjReaderWriter
PreviewSceneRenderer
FaceIndexMeshWriter
GeometryImporter
AI Services Open AI (Legacy)
Nim
OpenAIHelper
Deep Seek Helper
Comfy UI
Yolo V2
Ollama
OpenAIImageGenerator
Hugging Face
OpenAI Image Generation
OnnxRunner
Animation GlobalAnimationController
Flipbook
ProceduralFlipbook
Application Framework Divooka Graph
Realtime Application
Presentation Maker
Events Framework Instance Abstract Object
Pipeline Utilities
MacroAutomation
GlazeSprite
QuickServe
TandrumGUIApplication
Procedural Subprogram
Basic Application
DashboardBuilder
UIHelper
Assets EmbeddedVolumes
Atomic Dispatch Divooka Atomic Dispatch
Audio AudioIOHelper
Audio Processing Audio Helper
Basic Number Routines
Vector3d
Array Routines
Text Routines
DateTimeRoutines
EnumRoutines
Procedural Programming
Primitive Nodes
Programming
Advanced Types
Boolean Routines
GUI
C# Programming Pure Evaluator
Computer Graphics MediaColors
Procedural Texture Generator
Color
Pixel Image
Painting Program
Image Processing Filters
Simple Shape Images
Vector 2D
Pixel Image Routines
Pixel Image (Enhanced)
GrayscaleImage
CustomDataArrayEntries
PixelImageEditorEnhancement
DataEntryCurves
Image Composer
ShapeOperations
ImageLoader
Data Analytics Divooka Data Grid
InMemorySQLite
Transformation
Divooka Data Column
Easy Query
GoogleSheetsHelper
Excel Reader
Data Service History Data
Simple Ticker
Data Types EnumerableRoutines
Type Routines
List Routines
Conversion Routines
Dictionary Routines
Value Tuple Routines
QuickStore
ObjectRoutines
Dynamic Operations
Collections Helper
Database PostgreSQLHelper
SQLite
LiteDB
ODBC Helper
Divooka Notebook NotebookCreator
Documents PDF Helper
Examples Sample Data
Experimental Fact Machine
Generative AI Speech Engine
Graphics ShaderExamples
Shader Lab
GaussianSplattingLab
Library Assets DivookaTextureAssets
Linear Algebra Vector
Vector Routines
DivookaMatrix
LLM Completion Engine
Retrieval Embedding Engine
DivookaToolsLibrary
Math Symbolic Math
Metaprogramming Media Assets Extensions
EditorAutomation
BasicGraphQueries
Module Management Data Members
Operating System FileSystemRoutines
Input Buffer
Path
Output Buffer
Mutable Constructive Byte Array
StandardInputOutput
RuntimeEnvironment
Physics PhysicsExperiment
PhysicsSimPreviewer
Plotting Custom Plot
Quick Plot
Plot Options
Plot Configurations
Plot Description Data
CombineMethod
Plotters
AlignmentOptions
Pure Plot
FlowchartConfiguration
FunctionType
Chart Configurations
Plot Type
Statistical Facts
LinePatterns
DateStepUnit
ContourCombineMethod
FloatingAxisConfig
DotStyle
FlowchartOrientation
Dhole
ScottPlotExtensions
Procedural Planet Maps WorldMapCreator
Procedural Terrain Heightmap
Cell Based Terrain
Heightmap Operations
Cell Based Terrain Query Engine
Heightmap Visualization Routines
Heightmap Pipeline Procedural
Heightmap Erosion Extensions
Heightmap Generator
Heightmap Erosion Operations
HeightmapColorer
Heightmap Mesher
Heightmap Texturer
Cell Based Terrain Heightmap Interop
CellBasedTerrainQueryEngineFactory
Programming Thread Routines
Time Measure Utility
System Info Inspector
Subprogram
Realtime Rendering QuickPreviewSet
Services DigitalOceanHelper
Software Development Web API
Downloader
ExportHelper
Synth Midi Operator
Euterpe
MidiFileReader
Cantus
Audio Recording Helper
Jian Pu Sheet Music Renderer Helper
SoundFilePathResolver
Text Processing Markdown Conversion Helper
MarkdownRendering
Utilities Quick Image Edit
Random Generator
SMTP Email Helper
Video Editing Helper
FFMPEGDependencyHelper
Public API
Brave Search
Photo Stylizer
News Reader
Video Processing VideoHelper
FlipbookIO
FlipbookActions

1.3D Modeling

A total of 8 categories.

1.1 Mesh Primitive Selection

Node Summary Technical
Brush Select Faces Box Face box brush.If requireFullyInside=false: selects face if centroid is inside OR any vertex is inside.If requireFullyInside=true: selects only if all face vertices are inside. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.BrushSelectFacesBox(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Mathematics.Vector.Vector3d,Divooka.Mathematics.Vector.Vector3d,System.Boolean,System.Boolean)
Brush Select Faces Sphere Face sphere brush.If requireFullyInside=false: selects face if centroid is inside OR any vertex is inside.If requireFullyInside=true: selects only if all face vertices are inside. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.BrushSelectFacesSphere(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Mathematics.Vector.Vector3d,System.Double,System.Boolean,System.Boolean)
Brush Select Vertices Box No more details available. N/A
Brush Select Vertices Sphere No more details available. N/A
Checker Deselect Edges No more details available. N/A
Checker Deselect Faces No more details available. N/A
Checker Deselect Vertices Simple DCC-style "checker deselect":keep one item, skip offset items, repeat by sorted Id order.This is deterministic and works on arbitrary topology. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.CheckerDeselectVertices(System.Collections.Generic.IEnumerable,System.Int32,System.Int32)
Compute Face Area Works for planar or mildly non-planar n-gons.Computes 0.5 * sum(cross(v_i, v_{i+1})) . M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.ComputeFaceArea(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Geometry.Topology.Representations.HEFace)
Edge Faces No more details available. N/A
Edge Neighbors No more details available. N/A
Edges From Faces No more details available. N/A
Edges From Vertices No more details available. N/A
Edges Of Vertex No more details available. N/A
Edge Vertices No more details available. N/A
Expand Edges No more details available. N/A
Expand Faces No more details available. N/A
Expand Vertices No more details available. N/A
Face Edges No more details available. N/A
Face Neighbors No more details available. N/A
Faces From Edges No more details available. N/A
Faces From Vertices No more details available. N/A
Faces Of Vertex No more details available. N/A
Flood Select Faces No more details available. N/A
Flood Select Vertices No more details available. N/A
Half Edges Of Vertex No more details available. N/A
Intersect No more details available. N/A
Invert Edges No more details available. N/A
Invert Faces No more details available. N/A
Invert Vertices No more details available. N/A
Mask Select Polygon face selection using image mask.Top +Z projection. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.MaskSelect(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Multimedia.Image.PixelImage)
Parse Index Group Parses expressions like:"1""1,2,7""0-5""0-5,8,10-12"Supports whitespace. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.ParseIndexGroup(System.String)
Select Adjacent Edges No more details available. N/A
Select Adjacent Faces No more details available. N/A
Select Adjacent Vertices No more details available. N/A
Select Boundary Edges No more details available. N/A
Select Boundary Faces No more details available. N/A
Select Boundary Of Faces No more details available. N/A
Select Boundary Vertices Of Faces No more details available. N/A
Select Downward Faces Select downward facing/bottom faces. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.SelectDownwardFaces(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,System.Double)
Select Edge By Id No more details available. N/A
Select Edge Loop No more details available. N/A
Select Edge Ring No more details available. N/A
Select Edge Ring Complicated No more details available. N/A
Select Edges No more details available. N/A
Select Edges By Face Angle No more details available. N/A
Select Edges By Length No more details available. N/A
Select Edges By Predicate No more details available. N/A
Select Edges Inside Box No more details available. N/A
Select Edges Inside Sphere No more details available. N/A
Select Face By Id No more details available. N/A
Select Face Loop No more details available. N/A
Select Faces No more details available. N/A
Select Faces By Area No more details available. N/A
Select Faces By Centroid Inside Box No more details available. N/A
Select Faces By Centroid Inside Sphere No more details available. N/A
Select Faces By Min Sides No more details available. N/A
Select Faces By Normal Selects faces whose normal points within maxAngleDeg of the target direction.Example: Upward faces = direction = Vector3d.UnitZ, maxAngleDeg = 30. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.SelectFacesByNormal(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Mathematics.Vector.Vector3d,System.Double)
Select Faces By Predicate No more details available. N/A
Select Faces By Sides No more details available. N/A
Select Faces Connected To Edges No more details available. N/A
Select Faces Facing Point No more details available. N/A
Select Interior Edges No more details available. N/A
Select Interior Faces Face is considered "interior" here if none of its edges touch the mesh boundary.This is the topological version that is reliable with the current half-edge data. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.SelectInteriorFaces(Divooka.Geometry.Topology.Representations.HalfEdgeMesh)
Select Linked Edges No more details available. N/A
Select Linked Faces No more details available. N/A
Select Linked Flat Faces No more details available. N/A
Select Linked Vertices No more details available. N/A
Select Loose Edges No more details available. N/A
Select Loose Vertices No more details available. N/A
Select Mirror Vertices No more details available. N/A
Select Naked Edges No more details available. N/A
Select Non Manifold Edges No more details available. N/A
Select Non Manifold Vertices No more details available. N/A
Select Random Edges No more details available. N/A
Select Random Faces No more details available. N/A
Select Random Vertices No more details available. N/A
Select Sharp Edges No more details available. N/A
Select Shortest Edge Path No more details available. N/A
Select Shortest Face Path No more details available. N/A
Select Shortest Vertex Path No more details available. N/A
Select Side Faces No more details available. N/A
Select Side Of Active Blender-like Side of Active for vertices.Uses active vertex as origin and local axis test in object space. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.SelectSideOfActive(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Geometry.Topology.Representations.HEVertex,Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.SideOfActiveAxis,Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.SideOfActiveMode,System.Double)
Select Similar Edges By Length No more details available. N/A
Select Similar Faces By Normal No more details available. N/A
Select Similar Faces By Sides No more details available. N/A
Select Upward Faces Select upward facing/top faces. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.SelectUpwardFaces(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,System.Double)
Select Vertex By Id No more details available. N/A
Select Vertices No more details available. N/A
Select Vertices By Plane Side No more details available. N/A
Select Vertices By Predicate No more details available. N/A
Select Vertices By Valence No more details available. N/A
Select Vertices Connected To Edges No more details available. N/A
Select Vertices Inside Box No more details available. N/A
Select Vertices Inside Sphere No more details available. N/A
Shrink Edges Removes edges on the border of the current edge selection.A selected edge survives only if all adjacent edges through both endpoint vertices are selected. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.ShrinkEdges(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,System.Collections.Generic.IEnumerable,System.Int32)
Shrink Faces Removes the outer "shell" of the face selection each step.A selected face survives only if all face-neighbors are also selected.Boundary of the mesh is treated as outside, so boundary-touching selected faces shrink away. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.ShrinkFaces(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,System.Collections.Generic.IEnumerable,System.Int32)
Shrink Vertices Removes boundary-like vertices of the current vertex selection.A selected vertex survives only if all its adjacent vertices are also selected. M:Divooka.Geometry.Operations.Selectors.HE01SelectionRoutines.ShrinkVertices(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,System.Collections.Generic.IEnumerable,System.Int32)
Subtract No more details available. N/A
To Ids No more details available. N/A
To Index Group No more details available. N/A
Try Get Edge No more details available. N/A
Try Get Face No more details available. N/A
Try Get Vertex No more details available. N/A
Union No more details available. N/A
Vertex Neighbors No more details available. N/A
Vertices From Edges No more details available. N/A
Vertices From Faces No more details available. N/A

1.2 Divooka3d Geometry Factory

Node Summary Technical
Array Copy M:TheMatrix.Geometries.Divooka3DGeometryFactory.ArrayCopy(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.Int32,Divooka.Mathematics.Vector.Vector3d,System.Boolean,System.Boolean,System.Boolean)
Bevel Edges M:TheMatrix.Geometries.Divooka3DGeometryFactory.BevelEdges(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.String,System.Double)
Bevel Faces M:TheMatrix.Geometries.Divooka3DGeometryFactory.BevelFaces(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.String,System.Double)
Bevel Mesh M:TheMatrix.Geometries.Divooka3DGeometryFactory.BevelMesh(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.Double)
Bridge Edge Loops M:TheMatrix.Geometries.Divooka3DGeometryFactory.BridgeEdgeLoops(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.String,System.String,System.Int32)
Bridge Faces M:TheMatrix.Geometries.Divooka3DGeometryFactory.BridgeFaces(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.String,System.String,System.Int32)
Create Bipyramid Gem M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateBipyramidGem(Divooka.Mathematics.Vector.Vector3d,System.Int32,System.Double,System.Double)
Create Box Create a box of any size. M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateBox(Divooka.Mathematics.Vector.Vector3d,System.Double,System.Double,System.Double)
Create Cone Create a cone. M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateCone(Divooka.Mathematics.Vector.Vector3d,System.Double,System.Double,System.Int32,System.Boolean)
Create Cube Create a square cube. M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateCube(Divooka.Mathematics.Vector.Vector3d,System.Double)
Create Cylinder Create a quad face cylinder. M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateCylinder(Divooka.Mathematics.Vector.Vector3d,System.Double,System.Double,System.Int32,System.Int32,System.Boolean,System.Boolean)
Create Fence M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateFence(Divooka.Mathematics.Vector.Vector3d,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Int32)
Create Great Wall M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateGreatWall(Divooka.Mathematics.Geometry.BezierCurve,System.Boolean,System.Double,System.Double,System.Double,System.Double)
Create Grid Create a quad grid mesh M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateGrid(Divooka.Mathematics.Vector.Vector3d,System.Double,System.Double,System.Int32,System.Int32)
Create Ico Sphere Create a triangle sphere. M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateIcoSphere(Divooka.Mathematics.Vector.Vector3d,System.Double,System.Int32)
Create Leaf Blade Creates a pointed leaf blade in local XY plane, oriented by rotation.Local +X = tip direction, local +Z = leaf normal.Can be flat double-sided or slightly thickened. M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateLeafBlade(Divooka.Mathematics.Vector.Vector3d,Divooka.Mathematics.Data.Quaterniond,System.Double,System.Double,System.Int32,System.Double,System.Double,System.Boolean,System.Double)
Create Leaf Quad M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateLeafQuad(Divooka.Mathematics.Vector.Vector3d,Divooka.Mathematics.Data.Quaterniond,System.Double,System.Double,System.Boolean)
Create Oriented Box No more details available. N/A
Create Prism M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreatePrism(Divooka.Mathematics.Vector.Vector3d,System.Int32,System.Double,System.Double)
Create Space Buddy M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateSpaceBuddy(Divooka.Mathematics.Vector.Vector3d,System.Double)
Create Square Pyramid Creates a stepped square pyramid (a ziggurat/frustum made of quads only). M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateSquarePyramid(Divooka.Mathematics.Vector.Vector3d,System.Int32,System.Double,System.Double)
Create Stair Creates a common stair. M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateStair(Divooka.Mathematics.Vector.Vector3d,System.Int32,System.Double,System.Double,System.Double)
Create Star Prism M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateStarPrism(Divooka.Mathematics.Vector.Vector3d,System.Int32,System.Double,System.Double,System.Double)
Create Torus Create a quad face torus. M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateTorus(Divooka.Mathematics.Vector.Vector3d,System.Double,System.Double,System.Int32,System.Int32)
Create Tree M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateTree
Create Tube M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateTube(Divooka.Mathematics.Geometry.BezierCurve,System.Double,System.Int32,System.Int32,System.Boolean)
Create Uv Sphere Create a UV sphere (quad face). M:TheMatrix.Geometries.Divooka3DGeometryFactory.CreateUvSphere(Divooka.Mathematics.Vector.Vector3d,System.Double,System.Int32,System.Int32)
Difference M:TheMatrix.Geometries.Divooka3DGeometryFactory.Difference(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh)
Inset Faces M:TheMatrix.Geometries.Divooka3DGeometryFactory.InsetFaces(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.String,System.Double)
Intersection M:TheMatrix.Geometries.Divooka3DGeometryFactory.Intersection(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh)
Mirror X Copy M:TheMatrix.Geometries.Divooka3DGeometryFactory.MirrorXCopy(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.Double)
Mirror Y Copy M:TheMatrix.Geometries.Divooka3DGeometryFactory.MirrorYCopy(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.Double)
Mirror Z Copy M:TheMatrix.Geometries.Divooka3DGeometryFactory.MirrorZCopy(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.Double)
Pack Pack multiple meshes into one. M:TheMatrix.Geometries.Divooka3DGeometryFactory.Pack(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh[])
Radial Array Copy Degrees M:TheMatrix.Geometries.Divooka3DGeometryFactory.RadialArrayCopyDegrees(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,System.Int32,System.Double,Divooka.Mathematics.Vector.Vector3d,Divooka.Mathematics.Vector.Vector3d)
Revolve M:TheMatrix.Geometries.Divooka3DGeometryFactory.Revolve(Divooka.Mathematics.Geometry.BezierCurve,Divooka.Mathematics.Vector.Vector3d)
Rotate M:TheMatrix.Geometries.Divooka3DGeometryFactory.Rotate(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,Divooka.Mathematics.Vector.Vector3d)
Scale M:TheMatrix.Geometries.Divooka3DGeometryFactory.Scale(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,Divooka.Mathematics.Vector.Vector3d)
Transform M:TheMatrix.Geometries.Divooka3DGeometryFactory.Transform(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,Divooka.Mathematics.Vector.Vector3d,Divooka.Mathematics.Vector.Vector3d,Divooka.Mathematics.Vector.Vector3d)
Translate M:TheMatrix.Geometries.Divooka3DGeometryFactory.Translate(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,Divooka.Mathematics.Vector.Vector3d)
Union M:TheMatrix.Geometries.Divooka3DGeometryFactory.Union(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh)
Unpack Islands No more details available. N/A

1.3 3D Preview Scene

Node Summary Technical
Assign Object Color Material M:TheMatrix.SceneGraph.PreviewScene.SimplePreviewSceneManagementAPI.AssignObjectColorMaterial(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh,Divooka.Multimedia.Image.ColorElement)
Assign Random Object Color No more details available. N/A
Combine No more details available. N/A
Rotate Object No more details available. N/A
Scale Object No more details available. N/A
Set Shade Smooth No more details available. N/A
Translate Translate groups of objects. M:TheMatrix.SceneGraph.PreviewScene.SimplePreviewSceneManagementAPI.Translate(TheMatrix.SceneGraph.PreviewScene.SimplePreviewScene,Divooka.Mathematics.Vector.Vector3d)
Translate Object No more details available. N/A

1.4 He01editing Routines

Node Summary Technical
Bevel Bevel single face. M:Divooka.Geometry.Operations.Operators.HE01EditingRoutines.Bevel(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Geometry.Topology.Representations.HEFace[],System.Double,System.Double)
Bridge Edge Loops No more details available. N/A
Extrude Faces Extrude as connected face. M:Divooka.Geometry.Operations.Operators.HE01EditingRoutines.ExtrudeFaces(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Geometry.Topology.Representations.HEFace[],System.Double)
Extrude Individual Faces Extrude individual faces. M:Divooka.Geometry.Operations.Operators.HE01EditingRoutines.ExtrudeIndividualFaces(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Geometry.Topology.Representations.HEFace[],System.Double)
Fracture No more details available. N/A
Inset Inset single face. M:Divooka.Geometry.Operations.Operators.HE01EditingRoutines.Inset(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,Divooka.Geometry.Topology.Representations.HEFace,System.Double,System.Double)
Pack M:Divooka.Geometry.Operations.Operators.HE01EditingRoutines.Pack(Divooka.Geometry.Topology.Representations.HalfEdgeMesh[])
Unpack No more details available. N/A

1.5 Self Replicating Tree

Node Summary Technical
Analyze No more details available. N/A
Example No more details available. N/A
Example2 No more details available. N/A
Generate Mesh No more details available. N/A
Generate Mesh From Instance No more details available. N/A
Generate Wireframe No more details available. N/A
Get Example Source No more details available. N/A
Replicate No more details available. N/A
To Wireframe No more details available. N/A

1.6 Declarative DSG Routines

Node Summary Technical
Apply Applies a rule set on seed geometries. M:Divooka.ProceduralGeneration.DSG.Helpers.DeclarativeDSGRoutines.Apply(Divooka.Geometry.Topology.Representations.HalfEdgeMesh[],Divooka.ProceduralGeneration.DSG.Declarative.RulesSet,System.String)
Empty Shape No more details available. N/A
Evaluate Tree No more details available. N/A
Face Component Action M:Divooka.ProceduralGeneration.DSG.Helpers.DeclarativeDSGRoutines.FaceComponent(Divooka.ProceduralGeneration.DSG.Declarative.FaceComponentSelector,Divooka.ProceduralGeneration.DSG.Declarative.Rule01,Divooka.ProceduralGeneration.DSG.Declarative.AxisSpace)
Instance No more details available. N/A
Sequence No more details available. N/A
Set Context Size M:Divooka.ProceduralGeneration.DSG.Helpers.DeclarativeDSGRoutines.SizeContext(Divooka.Mathematics.Vector.Vector3d,System.Boolean,System.Boolean,System.Boolean)

1.7 GeometryConverters

Node Summary Technical
Half Edge Mesh To N Gon Converts Representations.HalfEdgeMesh back to Representations.NGonFaceIndexMesh.Produces 1-based face indices.Face and vertex order are preserved by ID order as stored in the mesh collections. M:Divooka.Geometry.Topology.Converters.GeometryConverters.HalfEdgeMeshToNGon(Divooka.Geometry.Topology.Representations.HalfEdgeMesh,System.String,System.String)
N Gon To Half Edge Mesh Converts between editable half-edge topology and simple face-index mesh representation. M:Divooka.Geometry.Topology.Converters.GeometryConverters.NGonToHalfEdgeMesh(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh)
To Interleaved Mesh Data Converts an NGonFaceIndexMesh into flat triangle index buffers.Output layout per vertex:pos3 normal3 uv2 tangent4. M:Divooka.Geometry.Topology.Converters.GeometryConverters.ToInterleavedMeshData(Divooka.Geometry.Topology.Representations.NGonFaceIndexMesh)
To N Gon Face Index Mesh Converts InterleavedTriangleGeometry back into an NGonFaceIndexMesh.Produces only triangle faces, since the source no longer preserves original polygon grouping.Lossy for non-triangle topology, as the original n-gon grouping is gone after triangulation. M:Divooka.Geometry.Topology.Converters.GeometryConverters.ToNGonFaceIndexMesh(Divooka.Geometry.Topology.Representations.InterleavedTriangleGeometry)

1.8 CustomTreeNodeCreationRoutines

Node Summary Technical
Configure Replication No more details available. N/A
Create Tree Node No more details available. N/A

2.3D Rendering

A total of 4 categories.

2.1 HEMeshRawGeometryObjReaderWriter

Node Summary Technical
Read No more details available. N/A
Read From File No more details available. N/A
Read From String No more details available. N/A
Write No more details available. N/A
Write To File No more details available. N/A
Write To String No more details available. N/A

2.2 PreviewSceneRenderer

Node Summary Technical
Render Mesh To Image No more details available. N/A
Render Scene To Image No more details available. N/A

2.3 FaceIndexMeshWriter

Node Summary Technical
Save As Obj No more details available. N/A

2.4 GeometryImporter

Node Summary Technical
Import Animated Model No more details available. N/A

3.AI Services

A total of 11 categories.

3.1 Open AI (Legacy)

Node Summary Technical
Enable Trace No more details available. N/A
Trace Counter No more details available. N/A
Tracer Session Data Time No more details available. N/A
Add Trace No more details available. N/A
Ask Chat GPT About Data Asks ChatGPT a question about structured data provided in CSV format. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.AskChatGPTAboutData(System.String,System.String,System.String)
Ask Chat GPT About Image Asks ChatGPT a question about an image reference. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.AskChatGPTAboutImage(System.String,System.String,System.String)
Breakup Message Brute Force Breaks up a message into smaller parts based on token size constraints.Given an original message and allowable max window size, break it down by token count. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.BreakupMessageBruteForce(System.String,System.String,System.Int32)
Chat GPT Complete Generates a completion using ChatGPT. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.ChatGPTComplete(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Configure Open AI Configures the OpenAI API by providing the necessary API key and model selection. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.ConfigureOpenAI(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration.OpenAIModelEnum,System.String)
Generate Audio Completion Like text completion, but also generates an audio version. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.GenerateAudioCompletion(System.String,System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Generate Response No more details available. N/A
Get Gpt5nano No more details available. N/A
Get Open Ai3 5turbo No more details available. N/A
Get Open Ai4o No more details available. N/A
Get Open Ai4o Mini No more details available. N/A
Get Open A Io1 No more details available. N/A
Get Open A Io3mini No more details available. N/A
Get Embedding Retrieves an embedding representation of the given content. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.GetEmbedding(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Get Token Count Gets the token count for a given message and model. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.GetTokenCount(System.String,System.String)
Moderate Flag Use OpeNAI moderation to decide whether some content contains flagged information. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.ModerateFlag(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Text To Speech Synthesises speech and returns it as a 44.1 kHz stereo segment. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.TextToSpeech(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Text To Speech Raw Simple text-to-speech. No tone reflection etc. For advanced use, do GenerateAudio. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.TextToSpeechRaw(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Transcribe Transcribes a 44.1 kHz stereo clip via Whisper. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.Transcribe(Divooka.Multimedia.Types.StandardAudioSegment,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Transcribe Folder Audios Transcribe with automatic chunking. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.TranscribeFolderAudios(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Use Computer No more details available. N/A
Use Computer Screenshot Only used for reply. Must use UseComputer to start usage first. M:Divooka.GenAI.Completions.Providers.LegacyOpenAIHelper.UseComputerScreenshot(System.String,System.String,System.String,System.Int32,System.Int32,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)

3.2 Nim

Node Summary Technical
Configure Bria AI Configures the Bria AI model for text-to-image generation. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureBriaAI(System.String,System.Int32,System.String,System.String,System.Int32,System.Int32)
Configure Deep Seek Configures the DeepSeek R1 model with default parameters. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureDeepSeek(System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Single)
Configure Fuyu8b Configures the Fuyu8B multi-modal model with customizable parameters. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureFuyu8B(System.Single,System.Single,System.Int32,System.Boolean)
Configure Gemma2b Configures the Google Gemma 2B model with default parameters. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureGemma2B(System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Single)
Configure Kosmos2 Configures the Kosmos 2 model with default parameters. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureKosmos2(System.Single,System.Single,System.Int32,System.Boolean)
Configure Llama3 Configures the LLaMA3 model with customizable parameters. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureLlama3(System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Single)
Configure Mistral7b Configures the Mistral7B model with customizable parameters. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureMistral7B(System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Single)
Configure NIM Configures the NVIDIA NIM API by providing the necessary API key and model selection. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureNIM(System.String,Divooka.GenAI.Completions.Providers.NIMConfiguration.NIMAllowedModels)
Configure Phi3 Configures the Phi3 model with customizable parameters. M:Divooka.GenAI.Completions.Providers.NIM.ConfigurePhi3(System.Single,System.Single,System.Int32,System.Boolean,System.Single,System.Single)
Configure Sd3 Configures the SD3 (Stable Diffusion 3) model for text-to-image generation. M:Divooka.GenAI.Completions.Providers.NIM.ConfigureSD3(System.String,System.Int32,System.String,System.String,System.Int32,System.Int32)
Nim Image Text To Text Calls the NVIDIA NIM API to generate a text response from an image/text input. M:Divooka.GenAI.Completions.Providers.NIM.NimImageTextToText(System.String,Divooka.Multimedia.Image.PixelImage,Divooka.GenAI.Completions.Providers.NIMConfiguration)
Nim Text Generation Calls the NVIDIA NIM API to generate text. M:Divooka.GenAI.Completions.Providers.NIM.NimTextGeneration(System.String,Divooka.GenAI.Completions.Providers.NIMConfiguration)
Nim Text To Image Calls the NVIDIA NIM API to generate an image from a text description. M:Divooka.GenAI.Completions.Providers.NIM.NimTextToImage(System.String,Divooka.GenAI.Completions.Providers.NIMConfiguration)

3.3 OpenAIHelper

Node Summary Technical
Chat No more details available. N/A
Delete Vector Store Contents No more details available. N/A
Invoke Chat With File Search No more details available. N/A
Transcribe Audio File No more details available. N/A
Update Vector Store Contents No more details available. N/A

3.4 Deep Seek Helper

Node Summary Technical
Auto Summarize Summarizes the given source text using AI. M:Divooka.GenAI.Completions.Providers.DeepSeekHelper.AutoSummarize(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Auto Translate Translates the source text into the specified target language using AI. M:Divooka.GenAI.Completions.Providers.DeepSeekHelper.AutoTranslate(System.String,System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Chat Provides a continuous chat experience with automatic memory size management.This method interacts with OpenAI's ChatGPT, maintaining a session history and returning responses based on user input and system prompts. M:Divooka.GenAI.Completions.Providers.DeepSeekHelper.Chat(System.String@,System.String,System.String,System.Int32,System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Complete Sends a query to the DeepSeek API and returns the generated completion. M:Divooka.GenAI.Completions.Providers.DeepSeekHelper.Complete(System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Configure Deek Seek Configures the DeepSeek API by providing the necessary API key and model selection. M:Divooka.GenAI.Completions.Providers.DeepSeekHelper.ConfigureDeekSeek(System.String,Divooka.GenAI.Completions.Providers.DeepSeekHelper.DeepSeekModel,System.Int32,System.String)

3.5 Comfy UI

Node Summary Technical
Advanced Generate Image No more details available. N/A
Configure Comfy UI Service No more details available. N/A
Generate From Workflow No more details available. N/A
Generate From Workflow File No more details available. N/A
Simple Generate Image No more details available. N/A
Simple Modify Image No more details available. N/A

3.6 Yolo V2

Node Summary Technical
Batch Process Batch processes images for object detection. M:Divooka.Onnx.MLModels.YoloV2.BatchProcess(System.String,System.String)
Draw Bounding Box Draws bounding boxes on an image. M:Divooka.Onnx.MLModels.YoloV2.DrawBoundingBox(System.String,System.String,System.String,System.Collections.Generic.IList)
Filter Bounding Boxes Filters the bounding boxes based on overlap. M:Divooka.Onnx.MLModels.YoloV2.FilterBoundingBoxes(System.Collections.Generic.IList,System.Int32,System.Single)
Get Absolute Path Combines folder path and relative path into an absolute path. M:Divooka.Onnx.MLModels.YoloV2.GetAbsolutePath(System.String,System.String)
Log Detected Objects Logs detected objects in the image. M:Divooka.Onnx.MLModels.YoloV2.LogDetectedObjects(System.String,System.Collections.Generic.IList)
Parse Outputs Parses the model outputs into bounding boxes. M:Divooka.Onnx.MLModels.YoloV2.ParseOutputs(System.Single[],System.Single)

3.7 Ollama

Node Summary Technical
Analyze Image Async M:Divooka.GenAI.Completions.Providers.LegacyOllamaHelper.AnalyzeImageAsync(System.String,System.String,System.String)
Analyze Image Async Streaming No more details available. N/A
Configure Ollama M:Divooka.GenAI.Completions.Providers.LegacyOllamaHelper.ConfigureOllama(System.String,System.String,System.String)
Ollama Chat No more details available. N/A
Ollama Complete No more details available. N/A

3.8 OpenAIImageGenerator

Node Summary Technical
Image Models No more details available. N/A
Generate Image No more details available. N/A
Modify Image Async No more details available. N/A
Modify Image Withmask Async No more details available. N/A

3.9 Hugging Face

Node Summary Technical
Image Text To Image Generates a text description from an image URL and an input prompt using a specified HuggingFace model. M:Divooka.GenAI.Completions.Providers.HuggingFaceServerless.ImageTextToImage(System.String,System.String,System.String,Divooka.GenAI.Completions.Providers.HuggingFaceServerless.HuggingFaceConfiguration)
Text Generation Generates text based on the provided input using a specified HuggingFace model. M:Divooka.GenAI.Completions.Providers.HuggingFaceServerless.TextGeneration(System.String,System.String,Divooka.GenAI.Completions.Providers.HuggingFaceServerless.HuggingFaceConfiguration)
Text To Image Generates an image from the provided text using a specified HuggingFace model. M:Divooka.GenAI.Completions.Providers.HuggingFaceServerless.TextToImage(System.String,System.String,System.Int32,System.Int32,Divooka.GenAI.Completions.Providers.HuggingFaceServerless.HuggingFaceConfiguration)

3.10 OpenAI Image Generation

Node Summary Technical
Generate Image Generate image using Dall-E. M:Divooka.DSL.ImageGeneration.Services.OpenAIImageGenREST.GenerateImage(System.String,System.String,System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)
Generate Image To File Generate image using Dall-E and save to file. M:Divooka.DSL.ImageGeneration.Services.OpenAIImageGenREST.GenerateImageToFile(System.String,System.String,System.String,System.String,Divooka.GenAI.Providers.OpenAI.OpenAIConfiguration)

3.11 OnnxRunner

4.Animation

A total of 3 categories.

4.1 GlobalAnimationController

Node Summary Technical
Add Frame Image No more details available. N/A
Get Current Frame No more details available. N/A
Get Current Second No more details available. N/A
Get Current Second Floor No more details available. N/A
Get End Frame No more details available. N/A
Get Flipbook No more details available. N/A
Get Fps No more details available. N/A
Get Start Frame No more details available. N/A
Set Current Frame No more details available. N/A
Set Current Second No more details available. N/A
Set Current Second Floor No more details available. N/A
Set End Frame No more details available. N/A
Set Flipbook No more details available. N/A
Set Fps No more details available. N/A
Set Start Frame No more details available. N/A

4.2 Flipbook

Node Summary Technical
Make Flipbook M:Divooka.Multimedia.Video.Flipbook.#ctor
Get Fps No more details available. N/A
Get Frames No more details available. N/A
Get Images No more details available. N/A
Get Image No more details available. N/A
Set Fps No more details available. N/A
Set Images No more details available. N/A

4.3 ProceduralFlipbook

Node Summary Technical
Make Procedural Flipbook M:Divooka.Multimedia.Video.ProceduralFlipbook.#ctor(System.Int32,System.Int32,System.Func{System.Int32,Divooka.Multimedia.Image.Interfaces.IPixelImagePreview})
Get Fps No more details available. N/A
Get Frames No more details available. N/A
Get Routine No more details available. N/A
Get Image No more details available. N/A

5.Application Framework

A total of 13 categories.

5.1 Divooka Graph

Node Summary Technical
Children Modules Prefix No more details available. N/A
Divooka Document Document Module Name No more details available. N/A
Divooka Document Module Entry Method Name No more details available. N/A
Divooka Module Local Payloads Store Property Name No more details available. N/A
Divooka Module Run Method Name No more details available. N/A
Parent Module Prefix No more details available. N/A
Make Divooka Graph M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.#ctor(Divooka.Framework.ViewModels.DivookaVMDOMDocument,Divooka.Framework.Plugin.IDivookaEngineHostEnvironment,Divooka.Editor.Toolbox.ToolboxManager)
Add Module Definitions Changed No more details available. N/A
Add Module Reemitted No more details available. N/A
Add Node No more details available. N/A
Bind Module Run Action Binds run action with strong signatures: No inputs/outputs for flows/events, strong inputs/outputs for function and routines. M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.BindModuleRunAction(System.Object[],System.Type,System.String,System.Type,Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule,System.Collections.Generic.Dictionary{System.Type,System.Type})
Bookkeep Generated Type Node Save a reference of the node with its corresponding source. M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.BookkeepGeneratedTypeNode(Parcel.NExT.Interpreter.Types.FunctionalNodeDescription,System.Type,Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule,Divooka.Framework.Toolboxes.DataflowContext.AutomaticDataflowProcessorNode)
Compile Rfc136 Compile to a type.For dataflows this is going to be a static class. For procedural context this is going to be a class inherited from its base type. M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.CompileRFC136
Create Node No more details available. N/A
Delete No more details available. N/A
Delete Selections No more details available. N/A
Enumerate Executable Nodes No more details available. N/A
Get Auto Layout Command No more details available. N/A
Get Bookmarks No more details available. N/A
Get Children Graphs No more details available. N/A
Get Comment Selection Command No more details available. N/A
Get Connections No more details available. N/A
Get Create Connection Command No more details available. N/A
Get Delete Selection Command No more details available. N/A
Get Disconnect Connector Command No more details available. N/A
Document When null, this is a "headless" canvas. P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.Document
Get Duplicate Selection Command No more details available. N/A
Emitted Type A standalone type for this particular module only.The emitted type contain module members: data and behaviors (children graphs), but NOT the graph itself (aka. nodes on the graph). P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.EmittedType
Get Failure Report Mode No more details available. N/A
Graph Identity An identity for emit-time check. P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.GraphIdentity
Get Graph Mode No more details available. N/A
Get Graph Name No more details available. N/A
Get Host No more details available. N/A
Indexer P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.Indexer
Get Is Dataflow Context No more details available. N/A
Is Document Module This graph represents the document itself.Each document should contain only one (or zero) containing main module. P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.IsDocumentModule
Is Entry Module This graph should be executable and represents the entry module to the document. P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.IsEntryModule
Get Is Procedural Context No more details available. N/A
Get Is Record Graph No more details available. N/A
Get Local Graphs No more details available. N/A
Get Nodes No more details available. N/A
Parent Module Parent modules form a stack until hits a null.The parent graph must be of GraphContext.Module type. P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.ParentModule
Get Pending Connection No more details available. N/A
Get Procedural Context Type No more details available. N/A
Reference Base Path Indicates current file path. This is optional. No one should ever depend on this! P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.ReferenceBasePath
Root Module Root parent P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.RootModule
Get Runtime Engine No more details available. N/A
Get Selected Nodes No more details available. N/A
Try Prompt Create Connection This is called when a pending connection is completed without any real target. P:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.TryPromptCreateConnection
Get Viewport Zoom No more details available. N/A
Get Available Custom Events No more details available. N/A
Get Data Property Members No more details available. N/A
Get Function Graph Input Output Definitions No more details available. N/A
Get Node No more details available. N/A
Get Node By Name Get node by local name (whatever its title is in whatever language it's in) M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.GetNodeByName(System.String)
Get Node By Name1|Get node by local name (whatever its title is in whatever language it's in)|M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.GetNodeByName1(System.String)
Get Parents No more details available. N/A
Get Routine Graph Input Output Definitions No more details available. N/A
Has Parents Typically all modules/graphs have parents except document root module. M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.HasParents
Instantiate Rfc136 Instantiate the graph into a wrapped object, giving access to the graph's interfaces indirectly as programmable APIs. M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.InstantiateRFC136
Notify Module Definitions Changed For modules. M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.NotifyModuleDefinitionsChanged
Prepare Module For Compilation No more details available. N/A
Remove Module Definitions Changed No more details available. N/A
Remove Module Reemitted No more details available. N/A
Remove Node No more details available. N/A
Reset M:Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule.Reset(System.String,System.String,Divooka.Abstraction.GraphContext,System.Type,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable,System.Collections.Generic.IEnumerable)
Set Bookmarks No more details available. N/A
Set Children Graphs No more details available. N/A
Set Connections No more details available. N/A
Set Failure Report Mode No more details available. N/A
Set Graph Mode No more details available. N/A
Set Graph Name No more details available. N/A
Set Local Graphs No more details available. N/A
Set Nodes No more details available. N/A
Set Procedural Context Type No more details available. N/A
Set Runtime Engine No more details available. N/A
Set Selected Nodes No more details available. N/A
Set Viewport Zoom No more details available. N/A
Should Reemit No more details available. N/A
Get All Variables No more details available. N/A
Module Definitions Changed No more details available. N/A
Module Reemitted No more details available. N/A

5.2 Realtime Application

Node Summary Technical
Make Realtime Application M:Divooka.RealtimeApplication.RealtimeApplication.#ctor
Clear No more details available. N/A
Draw Arc M:Divooka.RealtimeApplication.RealtimeApplication.DrawArc(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Nullable)
Draw Circle M:Divooka.RealtimeApplication.RealtimeApplication.DrawCircle(System.Double,System.Double,System.Double,System.Double,System.Nullable,System.Nullable,System.Boolean)
Draw Ellipse M:Divooka.RealtimeApplication.RealtimeApplication.DrawEllipse(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Nullable,System.Nullable)
Draw Image No more details available. N/A
Draw Line M:Divooka.RealtimeApplication.RealtimeApplication.DrawLine(System.Double,System.Double,System.Double,System.Double,System.Double,System.Nullable)
Draw Polygon M:Divooka.RealtimeApplication.RealtimeApplication.DrawPolygon(System.Double,System.Nullable,System.Nullable)
Draw Quad M:Divooka.RealtimeApplication.RealtimeApplication.DrawQuad(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Nullable,System.Nullable)
Draw Rectangle M:Divooka.RealtimeApplication.RealtimeApplication.DrawRectangle(System.Double,System.Double,System.Double,System.Double,System.Double,System.Nullable,System.Nullable,System.Boolean)
Draw Sprite No more details available. N/A
Draw Text M:Divooka.RealtimeApplication.RealtimeApplication.DrawText(System.String,System.String,System.Int32,Divooka.Multimedia.Types.Vector2D,System.Nullable)
Service Provider Set by the host runtime. P:Divooka.RealtimeApplication.RealtimeApplication.ServiceProvider
Get Actual Window Size Get actual window size (e.g. after resizing, but the game window may just stretch things depending on setting). M:Divooka.RealtimeApplication.RealtimeApplication.GetActualWindowSize
Get Mouse Button States No more details available. N/A
Get Mouse Position No more details available. N/A
Get Window Size Get design-time or specified window size. M:Divooka.RealtimeApplication.RealtimeApplication.GetWindowSize
Hide Cursor Can be used both during Initialized and Update. Cannot use in Start. M:Divooka.RealtimeApplication.RealtimeApplication.HideCursor
Is Key Down No more details available. N/A
Make Sprite No more details available. N/A
Play Music Supported file formats: WAV, OGG/Vorbis and FLAC. MP3 is supported for decoding but not encoding. M:Divooka.RealtimeApplication.RealtimeApplication.PlayMusic(System.String,System.Boolean)
Play Sound Supported file formats: WAV, OGG/Vorbis and FLAC. MP3 is supported for decoding but not encoding. M:Divooka.RealtimeApplication.RealtimeApplication.PlaySound(System.String)
Set Cursor No more details available. N/A
Set Loop No more details available. N/A
Set Pitch M:Divooka.RealtimeApplication.RealtimeApplication.SetPitch(System.Object,System.Single)
Set Volume M:Divooka.RealtimeApplication.RealtimeApplication.SetVolume(System.Object,System.Single)
Set Window Background No more details available. N/A
Set Window Size No more details available. N/A
Show Cursor No more details available. N/A
Show Debug Information No more details available. N/A
Sprite Collide No more details available. N/A
Initialized No more details available. N/A
Key Down No more details available. N/A
Update No more details available. N/A

5.3 Presentation Maker

Node Summary Technical
Configure Presentation Configures presentation settings such as slide numbers and footer text. M:Divooka.Frameworks.Showroom.PresentationMaker.ConfigurePresentation(System.Boolean,System.String)
Configure Slide Configures the slide style with specified font sizes, fonts, and background settings. M:Divooka.Frameworks.Showroom.PresentationMaker.ConfigureSlide(Divooka.Frameworks.Showroom.SlideStyle.SlideTextColors,Divooka.Multimedia.Image.PixelImage,System.Nullable,Divooka.Frameworks.Showroom.SlideStyle.SlideTextFonts)
Configure Slide Colors No more details available. N/A
Configure Slide Fonts M:Divooka.Frameworks.Showroom.PresentationMaker.ConfigureSlideFonts(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.String,System.String,System.String,System.String,System.String)
Create Slides Section M:Divooka.Frameworks.Showroom.PresentationMaker.CreateSection(System.String,Divooka.Frameworks.Showroom.Slide[])
Demo Slide Provides a on-slide subgraph for real-time demo. M:Divooka.Frameworks.Showroom.PresentationMaker.DemoSlide(System.String,System.String,Divooka.Framework.ViewModels.DivookaVMDOMNodesCanvasModule,Divooka.Frameworks.Showroom.SlideStyle)
Hero Slide Creates a Hero Slide with a title, header, and media content. The media takes over the whole screen. M:Divooka.Frameworks.Showroom.PresentationMaker.HeroSlide(System.String,System.String,Divooka.Frameworks.Showroom.MediaContent,Divooka.Frameworks.Showroom.Slide.HeroTitleLocation,Divooka.Frameworks.Showroom.SlideStyle)
Make Canvas Media Content No more details available. N/A
Merge Sections Merge slides of sections into a single section. M:Divooka.Frameworks.Showroom.PresentationMaker.MergeSections(System.String,System.Object[])
One Body Slide Creates a One-Body Slide with a header, body text, and optional media. M:Divooka.Frameworks.Showroom.PresentationMaker.OneBodySlide(System.String,System.String,Divooka.Frameworks.Showroom.MediaContent,Divooka.Frameworks.Showroom.SlideStyle,System.Boolean,Divooka.Frameworks.Showroom.Slide.ContentLayout)
Present Starts a presentation from slide sections. M:Divooka.Frameworks.Showroom.PresentationMaker.Present(Divooka.Frameworks.Showroom.SlideSection[],Divooka.Frameworks.Showroom.PresentationSetting)
Title Slide Creates a Title Slide with a title and optional subtitle. M:Divooka.Frameworks.Showroom.PresentationMaker.TitleSlide(System.String,System.String,Divooka.Frameworks.Showroom.SlideStyle)
Two Body Slide Defines a multi-column slide M:Divooka.Frameworks.Showroom.PresentationMaker.TwoBodySlide(System.String,System.String[],System.String[],Divooka.Frameworks.Showroom.MediaContent[],Divooka.Frameworks.Showroom.SlideStyle)

5.4 Events Framework Instance Abstract Object

Node Summary Technical
Last Return Experimental. P:Divooka.CoreEngine.Types.EventsFrameworkInstanceAbstractObject.LastReturn
Get Return No more details available. N/A
Get Returns No more details available. N/A
Return No more details available. N/A

5.5 Pipeline Utilities

Node Summary Technical
Execute Run program M:Divooka.Pipeline.Interface.PipelineUtilities.Execute(System.String)
Feed Run program and feed standard input from string M:Divooka.Pipeline.Interface.PipelineUtilities.Feed(System.String,System.String,System.String)
Pipe Start a pipeline with program M:Divooka.Pipeline.Interface.PipelineUtilities.Pipe(System.String)
Run Run CLI style. M:Divooka.Pipeline.Interface.PipelineUtilities.Run(System.String)

5.6 MacroAutomation

Node Summary Technical
Click Mouse No more details available. N/A
Double Click Mouse No more details available. N/A
Hide Editor No more details available. N/A
Move Cursor No more details available. N/A
Press Key No more details available. N/A
Scroll Absolute No more details available. N/A
Send Text No more details available. N/A
Set Cursor No more details available. N/A
Set Mouse State No more details available. N/A
Wait No more details available. N/A

5.7 GlazeSprite

Node Summary Technical
Get Scale No more details available. N/A
Get Size No more details available. N/A
Get Source Start No more details available. N/A
Set Scale No more details available. N/A
Set Size No more details available. N/A
Set Source Start No more details available. N/A

5.8 QuickServe

Node Summary Technical
Get Blank Page Get a blank HTML page. M:Divooka.Infrastructure.DevelopmentWebServer.QuickServe.GetBlankPage
Serve HTML Serve single html text M:Divooka.Infrastructure.DevelopmentWebServer.QuickServe.ServeHTML(System.String,System.String)

5.9 TandrumGUIApplication

Node Summary Technical
Get Control No more details available. N/A
Set Text No more details available. N/A

5.10 Procedural Subprogram

Node Summary Technical
Entry Event Name No more details available. N/A
Make Procedural Subprogram M:Divooka.CoreEngine.Types.ProceduralArchetype.ProceduralSubprogram.#ctor

5.11 Basic Application

Node Summary Technical
Make Basic Application M:Divooka.CoreEngine.Types.ProceduralContextBaseTypeApplication.#ctor
Start No more details available. N/A

5.12 DashboardBuilder

Node Summary Technical
Configure Dashboard M:Divooka.Web.Dashboard.DashboardBuilder.ConfigureDashboard(Divooka.Web.Dashboard.DashboardElementsConfiguration[])

5.13 UIHelper

6.Assets

A total of 1 categories.

6.1 EmbeddedVolumes

Node Summary Technical
Get Sample MRI Scan No more details available. N/A

7.Atomic Dispatch

A total of 1 categories.

7.1 Divooka Atomic Dispatch

Node Summary Technical
Atomic Dispatch (CPU) M:Divooka.Compute.AtomicDispatch.API.DivookaAtomicDispatch.CPUDispatch(Divooka.Framework.Plugin.IDivookaEngineHostEnvironment,System.Double[],System.Func{System.Double,System.Double[],System.Double},System.Int32)
Atomic Dispatch (GPU) M:Divooka.Compute.AtomicDispatch.API.DivookaAtomicDispatch.GPUDispatch(Divooka.Framework.Plugin.IDivookaEngineHostEnvironment,System.Action)

8.Audio

A total of 1 categories.

8.1 AudioIOHelper

Node Summary Technical
Save No more details available. N/A

9.Audio Processing

A total of 1 categories.

9.1 Audio Helper

Node Summary Technical
Add Samples No more details available. N/A
Bytes To Samples No more details available. N/A
Center Pad Pad left and right, keeping the audio centered. M:Divooka.Multimedia.Audio.AudioHelper.CenterPad(Divooka.Multimedia.Types.StandardAudioSegment,System.Double,System.Boolean)
Combine Audio No more details available. N/A
Convert Convert an audio file to another format (output format inferred from extension). M:Divooka.Multimedia.Audio.AudioHelper.Convert(System.String,System.String)
Convert To Wav No more details available. N/A
Cut Pieces Cuts a Types.StandardAudioSegment into smaller clips whose duration does not exceed, preferring to split on extended silence gaps when available. M:Divooka.Multimedia.Audio.AudioHelper.CutPieces(Divooka.Multimedia.Types.StandardAudioSegment,System.Double)
Fade In Apply a volume ramp from silence to full over seconds. M:Divooka.Multimedia.Audio.AudioHelper.FadeIn(Divooka.Multimedia.Types.StandardAudioSegment,System.Double,Divooka.Multimedia.Audio.FadeFunction)
Fade In Out Apply both fade‑in and fade‑out of equal duration. M:Divooka.Multimedia.Audio.AudioHelper.FadeInOut(Divooka.Multimedia.Types.StandardAudioSegment,System.Double,Divooka.Multimedia.Audio.FadeFunction)
Fade Out Apply a volume ramp from full to silence. M:Divooka.Multimedia.Audio.AudioHelper.FadeOut(Divooka.Multimedia.Types.StandardAudioSegment,System.Double,Divooka.Multimedia.Audio.FadeFunction)
Fit Convert an arbitrary 16‑bit PCM payload to a 44.1 kHz stereo Types.StandardAudioSegment. M:Divooka.Multimedia.Audio.AudioHelper.Fit(Divooka.Multimedia.Types.WAVAudioPayload)
Left Pad Pad silence to the left; if audio is shorter than specified total seconds and clip is true, clip it, otherwise leave audio alone. M:Divooka.Multimedia.Audio.AudioHelper.LeftPad(Divooka.Multimedia.Types.StandardAudioSegment,System.Double,System.Boolean)
Load No more details available. N/A
Merge Mix multiple segments together; the resulting length equals the longest input. M:Divooka.Multimedia.Audio.AudioHelper.Merge(Divooka.Multimedia.Types.StandardAudioSegment[])
Mute Channel Zero‑out a single channel. M:Divooka.Multimedia.Audio.AudioHelper.MuteChannel(Divooka.Multimedia.Types.StandardAudioSegment,System.Int32)
Normalize Scale amplitudes so the peak falls at ≤ 80 % of Int16.MaxValue to avoid clipping. M:Divooka.Multimedia.Audio.AudioHelper.Normalize(Divooka.Multimedia.Types.StandardAudioSegment)
Play Play a clip asynchronously without blocking the caller. M:Divooka.Multimedia.Audio.AudioHelper.Play(Divooka.Multimedia.Types.StandardAudioSegment)
Reverse Reverse the sample order (creating a backwards clip). M:Divooka.Multimedia.Audio.AudioHelper.Reverse(Divooka.Multimedia.Types.StandardAudioSegment)
Right Pad Right‑pad the audio so its total length becomes seconds. M:Divooka.Multimedia.Audio.AudioHelper.RightPad(Divooka.Multimedia.Types.StandardAudioSegment,System.Double,System.Boolean)
Save Save a Types.StandardAudioSegment as a 16‑bit WAV. M:Divooka.Multimedia.Audio.AudioHelper.Save(Divooka.Multimedia.Types.StandardAudioSegment,System.String)
Sine Wave Procedurally generate a stereo sine wave. M:Divooka.Multimedia.Audio.AudioHelper.SineWave(System.Double,System.Double,System.Double)
Swap Channels Swap left and right channels. M:Divooka.Multimedia.Audio.AudioHelper.SwapChannels(Divooka.Multimedia.Types.StandardAudioSegment)
Truncate Truncate to max seconds. If audio exceeds that, fill with silence, if fill is true, otherwise keep audio lenth. M:Divooka.Multimedia.Audio.AudioHelper.Truncate(Divooka.Multimedia.Types.StandardAudioSegment,System.Double,System.Boolean)

10.Basic

A total of 13 categories.

10.1 Number Routines

Node Summary Technical
Atomic Mass Unit Atomic mass constant (kg)1 unified atomic mass unit (u). F:Divooka.Base.Types.NumberRoutines.AtomicMassUnit
Avogadro Avogadro's number (1/mol)Number of particles per mole. F:Divooka.Base.Types.NumberRoutines.Avogadro
Boltzmann Constant Boltzmann constant (J/K)Relates temperature to energy. F:Divooka.Base.Types.NumberRoutines.BoltzmannConstant
Coulomb Constant Coulomb constant (N·m2/C2)k_e = 1 / (4π ε₀) F:Divooka.Base.Types.NumberRoutines.CoulombConstant
Euler's Number Euler's number (e).Base of the natural logarithm; fundamental in calculus, growth/decay processes, and complex analysis. F:Divooka.Base.Types.NumberRoutines.E
Electron Mass Electron mass (kg)Rest mass of an electron. F:Divooka.Base.Types.NumberRoutines.ElectronMass
Elementary Charge Elementary charge (C)Magnitude of charge of a proton/electron. F:Divooka.Base.Types.NumberRoutines.ElementaryCharge
Faraday Faraday constant (C/mol)Charge per mole of electrons. F:Divooka.Base.Types.NumberRoutines.Faraday
Gas Constant Universal gas constant (J/(mol·K))R = N_A * k_B F:Divooka.Base.Types.NumberRoutines.GasConstant
Gravitational Constant Gravitational constant (m3·kg-1·s-2)Fundamental constant in Newtonian gravity. F:Divooka.Base.Types.NumberRoutines.GravitationalConstant
Neutron Mass Neutron mass (kg)Rest mass of a neutron. F:Divooka.Base.Types.NumberRoutines.NeutronMass
Pi Archimedes' constant (π).Ratio of a circle's circumference to its diameter; ubiquitous in geometry, trigonometry, and wave mechanics. F:Divooka.Base.Types.NumberRoutines.PI
Planck Constant Planck constant (J·s)Relates energy and frequency: E = h·ν. F:Divooka.Base.Types.NumberRoutines.PlanckConstant
Proton Mass Proton mass (kg)Rest mass of a proton. F:Divooka.Base.Types.NumberRoutines.ProtonMass
Reduced Planck Constant Reduced Planck constant (J·s)ħ = h / (2π) F:Divooka.Base.Types.NumberRoutines.ReducedPlanckConstant
Rydberg Rydberg constant (1/m)Appears in atomic spectra. F:Divooka.Base.Types.NumberRoutines.Rydberg
Speed Of Light Speed of light in vacuum (m/s)Exact value defined by SI. F:Divooka.Base.Types.NumberRoutines.SpeedOfLight
Standard Atmosphere Standard atmospheric pressure (Pa)1 atm in SI units. F:Divooka.Base.Types.NumberRoutines.StandardAtmosphere
Standard Gravity Standard acceleration due to gravity on Earth (m/s2)Conventional standard value. F:Divooka.Base.Types.NumberRoutines.StandardGravity
Stefan Boltzmann Stefan–Boltzmann constant (W·m-2·K-4)Used in blackbody radiation. F:Divooka.Base.Types.NumberRoutines.StefanBoltzmann
Tau Tau (τ = 2π).Ratio of a circle's circumference to its radius; often preferred in formulas involving full rotations. F:Divooka.Base.Types.NumberRoutines.Tau
Vacuum Permeability Vacuum permeability (N/A2)Magnetic constant μ₀. F:Divooka.Base.Types.NumberRoutines.VacuumPermeability
Vacuum Permittivity Vacuum permittivity (F/m)Electric constant ε₀. F:Divooka.Base.Types.NumberRoutines.VacuumPermittivity
Wien Displacement Wien displacement constant (m·K)Peak wavelength of blackbody radiation. F:Divooka.Base.Types.NumberRoutines.WienDisplacement
Absolute Value Returns the absolute value of a double-precision floating-point number. M:Divooka.Base.Types.NumberRoutines.AbsoluteValue(System.Double)
Acos Returns the angle whose cosine is the specified number. M:Divooka.Base.Types.NumberRoutines.Acos(System.Double)
Acosh Returns the angle whose hyperbolic cosine is the specified number. M:Divooka.Base.Types.NumberRoutines.Acosh(System.Double)
Acres To Square Meters No more details available. N/A
Add Adds two numbers and returns the sum. M:Divooka.Base.Types.NumberRoutines.Add(System.Double,System.Double)
Asin Returns the angle whose sine is the specified number. M:Divooka.Base.Types.NumberRoutines.Asin(System.Double)
Asinh Returns the angle whose hyperbolic sine is the specified number. M:Divooka.Base.Types.NumberRoutines.Asinh(System.Double)
Atan Returns the angle whose tangent is the specified number. M:Divooka.Base.Types.NumberRoutines.Atan(System.Double)
Atan2 Returns the angle whose tangent is the quotient of two specified numbers. M:Divooka.Base.Types.NumberRoutines.Atan2(System.Double,System.Double)
Atanh Returns the angle whose hyperbolic tangent is the specified number. M:Divooka.Base.Types.NumberRoutines.Atanh(System.Double)
Atm To Pascals No more details available. N/A
Bar To Pascals No more details available. N/A
Bigger Than Determines whether the first double is greater than the second double. M:Divooka.Base.Types.NumberRoutines.BiggerThan(System.Double,System.Double)
Bigger Than Or Equal Determines whether the first double is greater than or equal to the second double. M:Divooka.Base.Types.NumberRoutines.BiggerThanOrEqual(System.Double,System.Double)
Bit Decrement Returns the largest value that compares less than a specified value. M:Divooka.Base.Types.NumberRoutines.BitDecrement(System.Double)
Bit Increment Returns the smallest value that compares greater than a specified value. M:Divooka.Base.Types.NumberRoutines.BitIncrement(System.Double)
Calories To Joules No more details available. N/A
Ceiling Returns the smallest integral value that is greater than or equal to the specified double-precision floating-point number. M:Divooka.Base.Types.NumberRoutines.Ceiling(System.Double)
Celsius To Fahrenheit No more details available. N/A
Celsius To Kelvin No more details available. N/A
Centimeters To Meters No more details available. N/A
Clamp Returns value clamped to the inclusive range of min and max. M:Divooka.Base.Types.NumberRoutines.Clamp(System.Double,System.Double,System.Double)
Clamp01 No more details available. N/A
Compute Pi Computes PI to arbitrary accuracy (digits after decimal point). M:Divooka.Base.Types.NumberRoutines.ComputePi(System.Int32)
Copy Sign Returns a value with the magnitude of x and the sign of y. M:Divooka.Base.Types.NumberRoutines.CopySign(System.Double,System.Double)
Cos Returns the cosine of the specified angle. M:Divooka.Base.Types.NumberRoutines.Cos(System.Double)
Cosh Returns the hyperbolic cosine of the specified angle. M:Divooka.Base.Types.NumberRoutines.Cosh(System.Double)
Cube Root Returns the cube root of a specified number. M:Divooka.Base.Types.NumberRoutines.CubeRoot(System.Double)
Cubic Meters To Liters No more details available. N/A
Degrees To Radians No more details available. N/A
Divide Divides the first number by the second and returns the quotient. M:Divooka.Base.Types.NumberRoutines.Divide(System.Double,System.Double)
Electron Volts To Joules No more details available. N/A
Equal To Determines whether the first double is equal to the second double. M:Divooka.Base.Types.NumberRoutines.EqualTo(System.Double,System.Double)
Exp Returns e raised to the specified power. M:Divooka.Base.Types.NumberRoutines.Exp(System.Double)
Fahrenheit To Celsius No more details available. N/A
Feet To Meters No more details available. N/A
Floor Returns the largest integral value less than or equal to the specified double-precision floating-point number. M:Divooka.Base.Types.NumberRoutines.Floor(System.Double)
Frac No more details available. N/A
Fused Multiply Add Returns (x * y) + z, rounded as one ternary operation. M:Divooka.Base.Types.NumberRoutines.FusedMultiplyAdd(System.Double,System.Double,System.Double)
Gallons To Liters No more details available. N/A
Grams To Kilograms No more details available. N/A
Hertz To Kilohertz No more details available. N/A
Horsepower To Watts No more details available. N/A
Hours To Seconds No more details available. N/A
IEEE Remainder Returns the remainder resulting from the division of a specified number by another specified number. M:Divooka.Base.Types.NumberRoutines.IEEERemainder(System.Double,System.Double)
I Log B Returns the base 2 integer logarithm of a specified number. M:Divooka.Base.Types.NumberRoutines.ILogB(System.Double)
Inches To Meters No more details available. N/A
Interp Linear interpolation. M:Divooka.Base.Types.NumberRoutines.Interp(System.Double,System.Double,System.Double)
Joules To Calories No more details available. N/A
Joules To Electron Volts No more details available. N/A
Joules To Kilojoules No more details available. N/A
Kelvin To Celsius No more details available. N/A
Kilograms To Grams No more details available. N/A
Kilograms To Pounds No more details available. N/A
Kilohertz To Hertz No more details available. N/A
Kilojoules To Joules No more details available. N/A
Kilometers To Meters No more details available. N/A
Kilometers To Miles No more details available. N/A
Kilopascals To Pascals No more details available. N/A
Kilowatts To Watts No more details available. N/A
Km Per Hour To Meters Per Second No more details available. N/A
Lerp No more details available. N/A
Liters To Cubic Meters No more details available. N/A
Liters To Gallons No more details available. N/A
Liters To Milliliters No more details available. N/A
Log Returns the natural (base e) logarithm of a specified number. M:Divooka.Base.Types.NumberRoutines.Log(System.Double)
Log10 Returns the base 10 logarithm of a specified number. M:Divooka.Base.Types.NumberRoutines.Log10(System.Double)
Log2 Returns the base 2 logarithm of a specified number. M:Divooka.Base.Types.NumberRoutines.Log2(System.Double)
Max Returns the larger of two double-precision floating-point numbers. M:Divooka.Base.Types.NumberRoutines.Max(System.Double,System.Double)
Max Magnitude Returns the larger magnitude of two double-precision floating-point numbers. M:Divooka.Base.Types.NumberRoutines.MaxMagnitude(System.Double,System.Double)
Meters Per Second To Km Per Hour No more details available. N/A
Meters Per Second To Miles Per Hour No more details available. N/A
Meters To Centimeters No more details available. N/A
Meters To Feet No more details available. N/A
Meters To Inches No more details available. N/A
Meters To Kilometers No more details available. N/A
Meters To Millimeters No more details available. N/A
Miles Per Hour To Meters Per Second No more details available. N/A
Miles To Kilometers No more details available. N/A
Milliliters To Liters No more details available. N/A
Millimeters To Meters No more details available. N/A
Min Returns the smaller of two double-precision floating-point numbers. M:Divooka.Base.Types.NumberRoutines.Min(System.Double,System.Double)
Min Magnitude Returns the smaller magnitude of two double-precision floating-point numbers. M:Divooka.Base.Types.NumberRoutines.MinMagnitude(System.Double,System.Double)
Minutes To Seconds No more details available. N/A
Mod Mod and wrap around to be always positive.Computes a modulo that handles negative numbers correctly. M:Divooka.Base.Types.NumberRoutines.Mod(System.Int32,System.Int32)
Modulus Returns the remainder of division of one number by another. M:Divooka.Base.Types.NumberRoutines.Modulus(System.Double,System.Double)
Multiply Multiplies two numbers and returns the product. M:Divooka.Base.Types.NumberRoutines.Multiply(System.Double,System.Double)
Nearly Equal No more details available. N/A
Negate No more details available. N/A
Newtons To Pound Force No more details available. N/A
Not Equal Determines whether the first double is not equal to the second double. M:Divooka.Base.Types.NumberRoutines.NotEqual(System.Double,System.Double)
Pascals To Atm No more details available. N/A
Pascals To Bar No more details available. N/A
Pascals To Kilopascals No more details available. N/A
Pound Force To Newtons No more details available. N/A
Pounds To Kilograms No more details available. N/A
Power Raises a base number to the specified exponent. M:Divooka.Base.Types.NumberRoutines.Power(System.Double,System.Double)
Radians To Degrees No more details available. N/A
Rand2 Random number generator taking two seeds; rand2(p,q) = rand2(q,p) is important M:Divooka.Base.Types.NumberRoutines.Rand2(System.Double,System.Double)
Reciprocal Estimate Returns an estimate of the reciprocal of a specified number. M:Divooka.Base.Types.NumberRoutines.ReciprocalEstimate(System.Double)
Reciprocal Sqrt Estimate Returns an estimate of the reciprocal square root of a specified number. M:Divooka.Base.Types.NumberRoutines.ReciprocalSqrtEstimate(System.Double)
Root Returns the specified root of a given number. M:Divooka.Base.Types.NumberRoutines.Root(System.Double,System.Double)
Round Rounds a double-precision floating-point value to the nearest integral value, and rounds midpoint values to the nearest even number. M:Divooka.Base.Types.NumberRoutines.Round(System.Double)
Scale B Returns x * 2n computed efficiently. M:Divooka.Base.Types.NumberRoutines.ScaleB(System.Double,System.Int32)
Seconds To Hours No more details available. N/A
Seconds To Minutes No more details available. N/A
Sign Returns an integer that indicates the sign of a double-precision floating-point number. M:Divooka.Base.Types.NumberRoutines.Sign(System.Double)
Sin Returns the sine of the specified angle. M:Divooka.Base.Types.NumberRoutines.Sin(System.Double)
Sin Cos Returns the sine and cosine of the specified angle. M:Divooka.Base.Types.NumberRoutines.SinCos(System.Double)
Sin Degrees Returns the sine of the specified angle. M:Divooka.Base.Types.NumberRoutines.SinDegrees(System.Double)
Sinh Returns the hyperbolic sine of the specified angle. M:Divooka.Base.Types.NumberRoutines.Sinh(System.Double)
Smaller Than Determines whether the first double is less than the second double. M:Divooka.Base.Types.NumberRoutines.SmallerThan(System.Double,System.Double)
Smaller Than Or Equal Determines whether the first double is less than or equal to the second double. M:Divooka.Base.Types.NumberRoutines.SmallerThanOrEqual(System.Double,System.Double)
Smooth Step No more details available. N/A
Square Kilometers To Square Meters No more details available. N/A
Square Meters To Acres No more details available. N/A
Square Meters To Square Kilometers No more details available. N/A
Square Root Returns the square root of a specified number. M:Divooka.Base.Types.NumberRoutines.SquareRoot(System.Double)
Subtract Subtracts the second number from the first and returns the result. M:Divooka.Base.Types.NumberRoutines.Subtract(System.Double,System.Double)
Tan Returns the tangent of the specified angle. M:Divooka.Base.Types.NumberRoutines.Tan(System.Double)
Tanh Returns the hyperbolic tangent of the specified angle. M:Divooka.Base.Types.NumberRoutines.Tanh(System.Double)
To Byte01 No more details available. N/A
To Degrees No more details available. N/A
To Radians No more details available. N/A
Truncate Calculates the integral part of a specified double-precision floating-point number. M:Divooka.Base.Types.NumberRoutines.Truncate(System.Double)
Watts To Horsepower No more details available. N/A
Watts To Kilowatts No more details available. N/A
Wrap No more details available. N/A
Wrap01 No more details available. N/A

10.2 Vector3d

Node Summary Technical
Negative Infinity No more details available. N/A
One No more details available. N/A
Positive Infinity No more details available. N/A
Size In Bytes No more details available. N/A
Unit X No more details available. N/A
Unit Y No more details available. N/A
Unit Z No more details available. N/A
X No more details available. N/A
Y No more details available. N/A
Z No more details available. N/A
Zero No more details available. N/A
Make Vector3d M:Divooka.Mathematics.Vector.Vector3d.#ctor(System.Double)
Abs No more details available. N/A
Ceiling No more details available. N/A
Deconstruct No more details available. N/A
Equals No more details available. N/A
Floor No more details available. N/A
Get Item No more details available. N/A
Get Length No more details available. N/A
Get Length Fast No more details available. N/A
Get Length Squared No more details available. N/A
Get Reciprocal Length Fast No more details available. N/A
Get Xy No more details available. N/A
Get Xz No more details available. N/A
Get Xzy No more details available. N/A
Get Yx No more details available. N/A
Get Yxz No more details available. N/A
Get Yz No more details available. N/A
Get Yzx No more details available. N/A
Get Zx No more details available. N/A
Get Zxy No more details available. N/A
Get Zy No more details available. N/A
Get Zyx No more details available. N/A
Get Hash Code No more details available. N/A
Normalize No more details available. N/A
Normalized No more details available. N/A
Normalize Fast No more details available. N/A
Round No more details available. N/A
Set Item No more details available. N/A
Set Xy No more details available. N/A
Set Xz No more details available. N/A
Set Xzy No more details available. N/A
Set Yx No more details available. N/A
Set Yxz No more details available. N/A
Set Yz No more details available. N/A
Set Yzx No more details available. N/A
Set Zx No more details available. N/A
Set Zxy No more details available. N/A
Set Zy No more details available. N/A
Set Zyx No more details available. N/A
To String No more details available. N/A
Truncate No more details available. N/A
Add No more details available. N/A
Bary Centric No more details available. N/A
Calculate Angle No more details available. N/A
Clamp No more details available. N/A
Component Equal No more details available. N/A
Component Max No more details available. N/A
Component Min No more details available. N/A
Component Not Equal No more details available. N/A
Cross No more details available. N/A
Distance No more details available. N/A
Distance Squared No more details available. N/A
Divide No more details available. N/A
Dot No more details available. N/A
Elerp No more details available. N/A
Greater Than No more details available. N/A
Greater Than Or Equal No more details available. N/A
Lerp No more details available. N/A
Less Than No more details available. N/A
Less Than Or Equal No more details available. N/A
Magnitude Max No more details available. N/A
Magnitude Min No more details available. N/A
Multiply No more details available. N/A
Op Addition No more details available. N/A
Op Division No more details available. N/A
Op Equality No more details available. N/A
Op Explicit No more details available. N/A
Op Greater Than No more details available. N/A
Op Greater Than Or Equal No more details available. N/A
Op Implicit No more details available. N/A
Op Inequality No more details available. N/A
Op Less Than No more details available. N/A
Op Less Than Or Equal No more details available. N/A
Op Multiply No more details available. N/A
Op Subtraction No more details available. N/A
Op Unary Negation No more details available. N/A
Slerp No more details available. N/A
Subtract No more details available. N/A
Transform No more details available. N/A
Transform Column No more details available. N/A
Transform Normal No more details available. N/A
Transform Normal Inverse No more details available. N/A
Transform Perspective No more details available. N/A
Transform Position No more details available. N/A
Transform Row No more details available. N/A
Transform Vector No more details available. N/A

10.3 Array Routines

Node Summary Technical
As Read Only No more details available. N/A
Binary Search No more details available. N/A
Clear No more details available. N/A
Clone No more details available. N/A
Constrained Copy No more details available. N/A
Convert All No more details available. N/A
Copy No more details available. N/A
Copy To No more details available. N/A
Create Instance No more details available. N/A
Create Instance From Array Type No more details available. N/A
Parse Comma Separated Boolean Array M:Divooka.Base.Types.ArrayRoutines.CSVBoolArray(System.String)
Parse Comma Separated Number Array M:Divooka.Base.Types.ArrayRoutines.CSVNumberArray(System.String)
Parse Comma Separated Text Names M:Divooka.Base.Types.ArrayRoutines.CSVStringArray(System.String)
Duplicate As Array1||M:Divooka.Base.Types.ArrayRoutines.DuplicateAsArray1(``0,System.Int32)
Empty No more details available. N/A
Exists No more details available. N/A
Fill No more details available. N/A
Find No more details available. N/A
Find All No more details available. N/A
Find Index No more details available. N/A
Find Last No more details available. N/A
Find Last Index No more details available. N/A
For Each No more details available. N/A
Get Enumerator No more details available. N/A
Get Length No more details available. N/A
Get Long Length No more details available. N/A
Get Lower Bound No more details available. N/A
Get Upper Bound No more details available. N/A
Get Value No more details available. N/A
Index Of No more details available. N/A
Initialize No more details available. N/A
Is Fixed Size No more details available. N/A
Is Read Only No more details available. N/A
Is Synchronized No more details available. N/A
Last Index Of No more details available. N/A
Length No more details available. N/A
Long Length No more details available. N/A
Make Array1||M:Divooka.Base.Types.ArrayRoutines.MakeArray1(System.Int32)
Make Boolean Array M:Divooka.Base.Types.ArrayRoutines.MakeBoolArray(System.Boolean[])
Make Number Array M:Divooka.Base.Types.ArrayRoutines.MakeNumberArray(System.Double[])
Make Text Array M:Divooka.Base.Types.ArrayRoutines.MakeStringArray(System.String[])
Max Length No more details available. N/A
Rank No more details available. N/A
Replicate No more details available. N/A
Resize No more details available. N/A
Reverse No more details available. N/A
Set Value No more details available. N/A
Sort No more details available. N/A
Sync Root No more details available. N/A
True For All No more details available. N/A

10.4 Text Routines

Node Summary Technical
Ampersand A constant for ampersand symbol. F:Divooka.Core.Helpers.TextRoutines.Ampersand
Asterisk A constant for asterisk symbol. F:Divooka.Core.Helpers.TextRoutines.Asterisk
At A constant for at symbol. F:Divooka.Core.Helpers.TextRoutines.At
Backslash A constant for backslash symbol. F:Divooka.Core.Helpers.TextRoutines.Backslash
Carriage Return A constant for carriage return symbol. F:Divooka.Core.Helpers.TextRoutines.CarriageReturn
Colon A constant for colon symbol. F:Divooka.Core.Helpers.TextRoutines.Colon
Comma A constant for comma symbol. F:Divooka.Core.Helpers.TextRoutines.Comma
Comma Space A constant for comma and space symbols.Useful when joining readable lists. F:Divooka.Core.Helpers.TextRoutines.CommaSpace
Dash A constant for dash symbol. F:Divooka.Core.Helpers.TextRoutines.Dash
Double Quote A constant for double quote symbol. F:Divooka.Core.Helpers.TextRoutines.DoubleQuote
Empty No more details available. N/A
Equals A constant for equals symbol. F:Divooka.Core.Helpers.TextRoutines.Equals
Exclamation Mark A constant for exclamation mark symbol. F:Divooka.Core.Helpers.TextRoutines.ExclamationMark
Hash A constant for hash symbol. F:Divooka.Core.Helpers.TextRoutines.Hash
Left Brace A constant for left curly brace symbol. F:Divooka.Core.Helpers.TextRoutines.LeftBrace
Left Bracket A constant for left square bracket symbol. F:Divooka.Core.Helpers.TextRoutines.LeftBracket
Left Parenthesis A constant for left parenthesis symbol. F:Divooka.Core.Helpers.TextRoutines.LeftParenthesis
New Line A constant for empty string.Useful when a named literal is clearer than string.Empty. F:Divooka.Core.Helpers.TextRoutines.NewLine
Period A constant for period symbol. F:Divooka.Core.Helpers.TextRoutines.Period
Pipe A constant for pipe symbol. F:Divooka.Core.Helpers.TextRoutines.Pipe
Question Mark A constant for question mark symbol. F:Divooka.Core.Helpers.TextRoutines.QuestionMark
Right Brace A constant for right curly brace symbol. F:Divooka.Core.Helpers.TextRoutines.RightBrace
Right Bracket A constant for right square bracket symbol. F:Divooka.Core.Helpers.TextRoutines.RightBracket
Right Parenthesis A constant for right parenthesis symbol. F:Divooka.Core.Helpers.TextRoutines.RightParenthesis
Semicolon A constant for semicolon symbol. F:Divooka.Core.Helpers.TextRoutines.Semicolon
Single Quote A constant for single quote symbol. F:Divooka.Core.Helpers.TextRoutines.SingleQuote
Slash A constant for slash symbol. F:Divooka.Core.Helpers.TextRoutines.Slash
Space A constant for space symbol.Useful when joining words or tokens. F:Divooka.Core.Helpers.TextRoutines.Space
Tab A constant for tab symbol.Useful when formatting indented text. F:Divooka.Core.Helpers.TextRoutines.Tab
Underscore A constant for underscore symbol. F:Divooka.Core.Helpers.TextRoutines.UnderscoreLiteral
Windows New Line A constant for Windows-style newline symbol. F:Divooka.Core.Helpers.TextRoutines.WindowsNewLine
Camelize No more details available. N/A
Char To Ascii Byte No more details available. N/A
Concat Append string values. M:Divooka.Core.Helpers.TextRoutines.Concat(System.Object[])
Convert To Boolean Array M:Divooka.Core.Helpers.TextRoutines.ConvertToBooleanArray(System.String,System.Boolean,System.Boolean)
Convert To Integer Array M:Divooka.Core.Helpers.TextRoutines.ConvertToIntegerArray(System.String,System.Boolean,System.Boolean)
Convert To Number Array M:Divooka.Core.Helpers.TextRoutines.ConvertToNumberArray(System.String,System.Boolean,System.Boolean)
Convert To Text Array Converts a multiline text to an array of strings.Splits on any newline sequence (\r\n, \n, \r). Optionally trims and/or removes empty lines. M:Divooka.Core.Helpers.TextRoutines.ConvertToTextArray(System.String,System.Boolean,System.Boolean)
Escape Character Given plain text representing a character literal, treat it as if it were a C# character literal.The resulting string must represent exactly one character. M:Divooka.Core.Helpers.TextRoutines.EscapeCharacter(System.String)
Escape Text Given plain text (like that read from a file), treat it as if it were a C# literal.For example, the two-character sequence "\r" is converted to a carriage return. M:Divooka.Core.Helpers.TextRoutines.EscapeText(System.String)
Format Formats a string using a template string by replacing format placeholders with the specified values. M:Divooka.Core.Helpers.TextRoutines.Format(System.String,System.String[])
Humanize No more details available. N/A
Insert No more details available. N/A
Join Join string values with separator. M:Divooka.Core.Helpers.TextRoutines.Join(System.String,System.String[])
Kebaberize No more details available. N/A
Lowercase First Letter No more details available. N/A
Pad Left No more details available. N/A
Pad Right No more details available. N/A
Pascalize No more details available. N/A
Regular Expression Replace Replaces all occurrences of a specified regular expression pattern in the input string with a replacement string. M:Divooka.Core.Helpers.TextRoutines.RegularExpressionReplace(System.String,System.String,System.String,System.Text.RegularExpressions.RegexOptions)
Remove No more details available. N/A
Replace No more details available. N/A
Replace Line Endings No more details available. N/A
Split Splits a string using a specified separator character. M:Divooka.Core.Helpers.TextRoutines.Split(System.String,System.Char,System.Boolean)
Split Lines Splits a string into an array using newline characters as separators, while trimming whitespace and removing empty entries. M:Divooka.Core.Helpers.TextRoutines.SplitLines(System.String)
Substring No more details available. N/A
Titleize No more details available. N/A
To Lower No more details available. N/A
To Lower Invariant No more details available. N/A
To Upper No more details available. N/A
To Upper Invariant No more details available. N/A
Trim No more details available. N/A
Trim End No more details available. N/A
Trim Start No more details available. N/A
Variable Name To Readable String No more details available. N/A

10.5 DateTimeRoutines

Node Summary Technical
Add No more details available. N/A
Add Days No more details available. N/A
Add Hours No more details available. N/A
Add Microseconds No more details available. N/A
Add Milliseconds No more details available. N/A
Add Minutes No more details available. N/A
Add Months No more details available. N/A
Add Seconds No more details available. N/A
Add Ticks No more details available. N/A
Add Years No more details available. N/A
Compare No more details available. N/A
Create No more details available. N/A
Date No more details available. N/A
Day No more details available. N/A
Day Of Week No more details available. N/A
Day Of Year No more details available. N/A
Days In Month No more details available. N/A
Deconstruct No more details available. N/A
Equals No more details available. N/A
From Binary No more details available. N/A
From Date Only Time Only No more details available. N/A
From File Time No more details available. N/A
From File Time Utc No more details available. N/A
From OA Date No more details available. N/A
Get Max Value No more details available. N/A
Get Min Value No more details available. N/A
Get Now No more details available. N/A
Get Today No more details available. N/A
Get Unix Epoch No more details available. N/A
Get Utc Now No more details available. N/A
Get Date Time Formats No more details available. N/A
Greater Than No more details available. N/A
Greater Than Or Equal No more details available. N/A
Hour No more details available. N/A
Is Daylight Saving Time No more details available. N/A
Is Leap Year No more details available. N/A
Kind No more details available. N/A
Less Than No more details available. N/A
Less Than Or Equal No more details available. N/A
Microsecond No more details available. N/A
Millisecond No more details available. N/A
Minute No more details available. N/A
Month No more details available. N/A
Nanosecond No more details available. N/A
Parse No more details available. N/A
Parse Exact No more details available. N/A
Second No more details available. N/A
Specify Kind No more details available. N/A
Subtract No more details available. N/A
Ticks No more details available. N/A
Time Of Day No more details available. N/A
To Binary No more details available. N/A
To Date Only No more details available. N/A
To File Time No more details available. N/A
To File Time Utc No more details available. N/A
To Local Time No more details available. N/A
To Long Date String No more details available. N/A
To Long Time String No more details available. N/A
To OA Date No more details available. N/A
To Short Date String No more details available. N/A
To Short Time String No more details available. N/A
To String No more details available. N/A
To Time Only No more details available. N/A
To Universal Time No more details available. N/A
Try Parse No more details available. N/A
Try Parse Exact No more details available. N/A
Year No more details available. N/A

10.6 EnumRoutines

Node Summary Technical
Add Flag No more details available. N/A
Format No more details available. N/A
From Value No more details available. N/A
Get Enum Values No more details available. N/A
Get Name No more details available. N/A
Get Names No more details available. N/A
Get Underlying Type No more details available. N/A
Get Value List No more details available. N/A
Get Values No more details available. N/A
Has Flag No more details available. N/A
Is Defined No more details available. N/A
Is Zero No more details available. N/A
Parse No more details available. N/A
Remove Flag No more details available. N/A
Toggle Flag No more details available. N/A
Try From Defined Value No more details available. N/A
Try From Value No more details available. N/A
Try Get Name No more details available. N/A
Try Parse No more details available. N/A
Try Parse Defined No more details available. N/A

10.7 Procedural Programming

Node Summary Technical
Sequence No more details available. N/A
For Each No more details available. N/A
For No more details available. N/A
While No more details available. N/A
Repeat No more details available. N/A
Branch No more details available. N/A
Custom Event No more details available. N/A
Execute Event No more details available. N/A
End No more details available. N/A

10.8 Primitive Nodes

Node Summary Technical
Number No more details available. N/A
String No more details available. N/A
Boolean No more details available. N/A
Password No more details available. N/A
Text No more details available. N/A
Path No more details available. N/A

10.9 Programming

Node Summary Technical
Summon No more details available. N/A
Capture No more details available. N/A
Reference No more details available. N/A
Apply Function No more details available. N/A

10.10 Advanced Types

Node Summary Technical
Function No more details available. N/A
Expose Object Properties No more details available. N/A
Switch Value No more details available. N/A
Choose Value No more details available. N/A

10.11 Boolean Routines

Node Summary Technical
And Logical AND (&&). Returns true only if both operands are true. M:Divooka.Base.Types.BooleanRoutines.And(System.Boolean,System.Boolean)
Not Logical NOT (!). Inverts the boolean value. M:Divooka.Base.Types.BooleanRoutines.Not(System.Boolean)
Or Logical OR ( ). Returns true if at least one operand is true. M:Divooka.Base.Types.BooleanRoutines.Or(System.Boolean,System.Boolean)
Xor Logical exclusive OR (XOR). Returns true if exactly one operand is true. M:Divooka.Base.Types.BooleanRoutines.Xor(System.Boolean,System.Boolean)

10.12 GUI

Node Summary Technical
Slider No more details available. N/A
Picker No more details available. N/A
Run Graph No more details available. N/A

10.13 (Empty)

Node Summary Technical
Comment No more details available. N/A
Select Output No more details available. N/A
Preview No more details available. N/A
Summary No more details available. N/A

11.C# Programming

A total of 1 categories.

11.1 Pure Evaluator

Node Summary Technical
Evaluate Evaluate a C# script with optional result. M:Parcel.NExT.Interpreter.Helpers.PureEvaluator.Evaluate(System.String)
Execute Execute a one shot Pure script.Equivalent to Pure -m "script". M:Parcel.NExT.Interpreter.Helpers.PureEvaluator.Execute(System.String,System.String[])

12.Computer Graphics

A total of 17 categories.

12.1 MediaColors

Node Summary Technical
Get Alice Blue No more details available. N/A
Get Antique White No more details available. N/A
Get Aqua No more details available. N/A
Get Aquamarine No more details available. N/A
Get Azure No more details available. N/A
Get Beige No more details available. N/A
Get Bisque No more details available. N/A
Get Black No more details available. N/A
Get Blanched Almond No more details available. N/A
Get Blue No more details available. N/A
Get Blue Violet No more details available. N/A
Get Brown No more details available. N/A
Get Burly Wood No more details available. N/A
Get Cadet Blue No more details available. N/A
Get Chartreuse No more details available. N/A
Get Chocolate No more details available. N/A
Get Coral No more details available. N/A
Get Cornflower Blue No more details available. N/A
Get Cornsilk No more details available. N/A
Get Crimson No more details available. N/A
Get Cyan No more details available. N/A
Get Dark Blue No more details available. N/A
Get Dark Cyan No more details available. N/A
Get Dark Golden Rod No more details available. N/A
Get Dark Gray No more details available. N/A
Get Dark Green No more details available. N/A
Get Dark Grey No more details available. N/A
Get Dark Khaki No more details available. N/A
Get Dark Magenta No more details available. N/A
Get Dark Olive Green No more details available. N/A
Get Dark Orange No more details available. N/A
Get Dark Orchid No more details available. N/A
Get Dark Red No more details available. N/A
Get Dark Salmon No more details available. N/A
Get Dark Sea Green No more details available. N/A
Get Dark Slate Blue No more details available. N/A
Get Dark Slate Gray No more details available. N/A
Get Dark Slate Grey No more details available. N/A
Get Dark Turquoise No more details available. N/A
Get Dark Violet No more details available. N/A
Get Deep Pink No more details available. N/A
Get Deep Sky Blue No more details available. N/A
Get Dim Gray No more details available. N/A
Get Dim Grey No more details available. N/A
Get Dodger Blue No more details available. N/A
Get Empty No more details available. N/A
Get Fire Brick No more details available. N/A
Get Floral White No more details available. N/A
Get Forest Green No more details available. N/A
Get Fuchsia No more details available. N/A
Get Fuchsia Blue No more details available. N/A
Get Gainsboro No more details available. N/A
Get Ghost White No more details available. N/A
Get Gold No more details available. N/A
Get Golden Rod No more details available. N/A
Get Gray No more details available. N/A
Get Green No more details available. N/A
Get Green Yellow No more details available. N/A
Get Grey No more details available. N/A
Get Honey Dew No more details available. N/A
Get Hot Pink No more details available. N/A
Get Indian Red No more details available. N/A
Get Indigo No more details available. N/A
Get Ivory No more details available. N/A
Get Khaki No more details available. N/A
Get Lavender No more details available. N/A
Get Lavender Blush No more details available. N/A
Get Lawn Green No more details available. N/A
Get Lemon Chiffon No more details available. N/A
Get Light Blue No more details available. N/A
Get Light Coral No more details available. N/A
Get Light Cyan No more details available. N/A
Get Light Golden Rod Yellow No more details available. N/A
Get Light Gray No more details available. N/A
Get Light Green No more details available. N/A
Get Light Grey No more details available. N/A
Get Light Pink No more details available. N/A
Get Light Salmon No more details available. N/A
Get Light Sea Green No more details available. N/A
Get Light Sky Blue No more details available. N/A
Get Light Slate Gray No more details available. N/A
Get Light Slate Grey No more details available. N/A
Get Light Steel Blue No more details available. N/A
Get Light Yellow No more details available. N/A
Get Lime No more details available. N/A
Get Lime Green No more details available. N/A
Get Linen No more details available. N/A
Get Magenta No more details available. N/A
Get Maroon No more details available. N/A
Get Medium Aqua Marine No more details available. N/A
Get Medium Blue No more details available. N/A
Get Medium Orchid No more details available. N/A
Get Medium Purple No more details available. N/A
Get Medium Sea Green No more details available. N/A
Get Medium Slate Blue No more details available. N/A
Get Medium Spring Green No more details available. N/A
Get Medium Turquoise No more details available. N/A
Get Medium Violet Red No more details available. N/A
Get Midnight Blue No more details available. N/A
Get Mint Cream No more details available. N/A
Get Misty Rose No more details available. N/A
Get Moccasin No more details available. N/A
Get Navajo White No more details available. N/A
Get Navy No more details available. N/A
Get Old Lace No more details available. N/A
Get Olive No more details available. N/A
Get Olive Drab No more details available. N/A
Get Orange No more details available. N/A
Get Orange Red No more details available. N/A
Get Orchid No more details available. N/A
Get Pale Golden Rod No more details available. N/A
Get Pale Green No more details available. N/A
Get Pale Turquoise No more details available. N/A
Get Pale Violet Red No more details available. N/A
Get Papaya Whip No more details available. N/A
Get Peach Orange No more details available. N/A
Get Peach Puff No more details available. N/A
Get Peru No more details available. N/A
Get Pink No more details available. N/A
Get Plum No more details available. N/A
Get Powder Blue No more details available. N/A
Get Purple No more details available. N/A
Get Rebecca Purple No more details available. N/A
Get Red No more details available. N/A
Get Rosy Brown No more details available. N/A
Get Royal Blue No more details available. N/A
Get Saddle Brown No more details available. N/A
Get Salmon No more details available. N/A
Get Sandy Brown No more details available. N/A
Get Sea Green No more details available. N/A
Get Sea Shell No more details available. N/A
Get Sienna No more details available. N/A
Get Silver No more details available. N/A
Get Sky Blue No more details available. N/A
Get Slate Blue No more details available. N/A
Get Slate Gray No more details available. N/A
Get Slate Grey No more details available. N/A
Get Snow No more details available. N/A
Get Spring Green No more details available. N/A
Get Steel Blue No more details available. N/A
Get Sweet Pink No more details available. N/A
Get Tan No more details available. N/A
Get Teal No more details available. N/A
Get Thistle No more details available. N/A
Get Tomato No more details available. N/A
Get Transparent No more details available. N/A
Get Turquoise No more details available. N/A
Get Violet No more details available. N/A
Get Wheat No more details available. N/A
Get White No more details available. N/A
Get White Smoke No more details available. N/A
Get Yellow No more details available. N/A
Get Yellow Green No more details available. N/A

12.2 Procedural Texture Generator

Node Summary Technical
Create Bark (Wood Plank) Bark-like vertical ridges with warped grooves, fibers, cracks, and chunky breakup.Intended for albedo/height-like use. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateBark(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.BarkOptions)
Create Billow Pattern Creates billow noise, which emphasizes soft cloud-like blobs. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateBillowPattern(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.FractalNoiseOptions)
Create Brick Texture M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateBrickTexture(Divooka.Graphics.Base.ImageTypes.GrayscaleImage@,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)
Create Cellular Pattern Creates a cellular / Worley-style texture. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateCellularPattern(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CellularNoiseOptions)
Create Checkerboard M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateCheckerboard(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CheckerOptions)
Create Contour Lines Thresholded fractal height field converted into contour lines. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateContourLines(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.ContourLinesOptions)
Create Cross Hatch M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateCrossHatch(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CrossHatchOptions)
Create Dashed Hatch M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateDashedHatch(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.DashedHatchOptions)
Create Domain Warped Pattern Creates a domain-warped noise texture. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateDomainWarpedPattern(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.DomainWarpedNoiseOptions)
Create Dots M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateDots(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.DotPatternOptions)
Create Fractal Pattern Creates a standard fractal texture such as FBm, Ridged, or PingPong. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateFractalPattern(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.FractalNoiseOptions)
Create Grid M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateGrid(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.GridOptions)
Create Halftone Dots Analytic halftone dots driven by radial or linear gradient. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateHalftoneDots(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.HalftoneDotsOptions)
Create Hatch M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateHatch(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.HatchOptions)
Create Herringbone (Brick) Classic 90-degree herringbone pavers / brick layout. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateHerringbone(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.HerringboneOptions)
Create Hex Grid Pointy-top hex grid. Repeats analytically and picks nearest candidate centers. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateHexGrid(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.HexGridOptions)
Create Julia Creates a Julia fractal texture using escape-time iteration. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateJulia(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.JuliaOptions)
Create Mandelbrot Creates a Mandelbrot fractal texture using escape-time iteration. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateMandelbrot(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.MandelbrotOptions)
Create Marble Pattern Creates a marble-like texture by modulating sinusoidal bands with noise. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateMarblePattern(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.MarbleNoiseOptions)
Create Masonry (Brick) Stack bond / running bond / basket weave masonry. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateMasonry(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.MasonryOptions)
Create Maze M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateMaze(Divooka.Graphics.ProceduralTextures.Algorithms.Maze.MazeGenOptions)
Create Noise Pattern Creates a basic FastNoiseLite texture with no fractal stacking. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateNoisePattern(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.BasicNoiseOptions)
Create Normal Map Converts a grayscale heightmap into a tangent-space normal map. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateNormalMap(Divooka.Multimedia.Image.PixelImage,System.Single,System.Boolean)
Create Parquet (Wood Plank) Wood parquet: straight, basket weave, or herringbone. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateParquet(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.ParquetOptions)
Create Plaid Multi-stripe plaid / tartan. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreatePlaid(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.PlaidOptions)
Create Radial Burst M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateRadialBurst(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.RadialBurstOptions)
Create Rings M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateRings(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.RingPatternOptions)
Create Scallops Fish scales / scallops. Draws repeated upper semicircle arcs with alternating row offsets. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateScallops(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.ScallopOptions)
Create Stone Blocks (Brick) Irregular ashlar / stone block pattern using deterministic hashed row and block splits. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateStoneBlocks(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.StoneBlocksOptions)
Create Threshold Mask Creates a binary threshold mask from a height-like texture. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateThresholdMask(Divooka.Multimedia.Image.PixelImage,System.Single,System.Boolean)
Create Turbulence Pattern Creates turbulence noise, commonly used for masks and distortion fields.Output is naturally in [0, 1]. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateTurbulencePattern(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.FractalNoiseOptions)
Create Voronoi Cracks Crack network using distance difference between nearest and second-nearest jittered cell points. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateVoronoiCracks(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.VoronoiCracksOptions)
Create Weave Over-under woven fabric pattern with simple shading. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateWeave(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.WeaveOptions)
Create White Noise Creates white noise using a deterministic PRNG. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateWhiteNoise(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.WhiteNoiseOptions)
Create Wood (Wood Plank) Creates a wood-ring texture. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateWood(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.WoodNoiseOptions)
Create Wood Detailed (Wood Plank) Create detailed wood texture. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateWoodDetailed(Divooka.Graphics.ProceduralTextures.WoodGenerator.Settings)
Create Zig Zag M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.CreateZigZag(Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.ZigZagOptions)
Directional Gradient Smudge Height map should drive the direction. One-sided directional smudge. M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.DirectionalGradientSmudge(Divooka.Multimedia.Image.PixelImage,Divooka.Graphics.Base.ImageTypes.GrayscaleImage,System.Single,System.Boolean,System.Int32)
Gradient Smudge Height map should drive the direction M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.GradientSmudge(Divooka.Multimedia.Image.PixelImage,Divooka.Graphics.Base.ImageTypes.GrayscaleImage,System.Single,System.Int32)
Mix M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.Mix(Divooka.Graphics.Base.Types.MixFunction,Divooka.Multimedia.Image.PixelImage,Divooka.Multimedia.Image.PixelImage)
Blend (Masked) M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.Mix(Divooka.Graphics.Base.Types.MixFunction,Divooka.Multimedia.Image.PixelImage,Divooka.Multimedia.Image.PixelImage,Divooka.Graphics.Base.ImageTypes.GrayscaleImage)
Paint M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.Paint(Divooka.Multimedia.Image.PixelImage,System.Numerics.Vector2,Divooka.Multimedia.Image.PixelImage,Divooka.Graphics.Base.ImageTypes.GrayscaleImage)
Repeat No more details available. N/A
To Distance Field M:Divooka.Graphics.ProceduralTextures.ProceduralTextureGenerator.ToDistanceField(Divooka.Graphics.Base.ImageTypes.GrayscaleImage,System.Int32)

12.3 Color

Node Summary Technical
Alpha Opacity (Transparency), higher value means more opaque. F:Divooka.Multimedia.Image.ColorElement.Alpha
Blue No more details available. N/A
Green No more details available. N/A
Red No more details available. N/A
Make Color M:Divooka.Multimedia.Image.ColorElement.#ctor
Equals No more details available. N/A
Get Alpha Float No more details available. N/A
Get Blue Float No more details available. N/A
Get Green Float No more details available. N/A
Get Red Float No more details available. N/A
Get Hash Code No more details available. N/A
To Console Color Converts this Color instance to the closest matching ConsoleColor.The match is determined by the Euclidean distance between RGB components. M:Divooka.Multimedia.Image.ColorElement.ToConsoleColor
To Hex Convert color to RGB hex representation. M:Divooka.Multimedia.Image.ColorElement.ToHex(System.Boolean)
To Luminance No more details available. N/A
To Red Gray No more details available. N/A
To String Returns a hexadecimal string representation of the Image.ColorElement. M:Divooka.Multimedia.Image.ColorElement.ToString
To Tuple3 No more details available. N/A
To Tuple4 No more details available. N/A
To Vector3 No more details available. N/A
To Vector4 No more details available. N/A
With Alpha No more details available. N/A
From Argb No more details available. N/A
From Console Color Converts a ConsoleColor to a Color instance using a fixed mapping. M:Divooka.Multimedia.Image.ColorElement.FromConsoleColor(System.ConsoleColor)
From Rgb No more details available. N/A
From Sc Rgb No more details available. N/A
Get Color Nullable Gets color from serialization. M:Divooka.Multimedia.Image.ColorElement.GetColorNullable(System.Byte[])
Interp No more details available. N/A
Op Addition No more details available. N/A
Op Equality No more details available. N/A
Op Inequality No more details available. N/A
Op Multiply No more details available. N/A
Op Subtraction No more details available. N/A
Parse Parses a string representation of a color and returns the corresponding Image.ColorElement instance. M:Divooka.Multimedia.Image.ColorElement.Parse(System.String)
Parse Hex ARGB Parses a hexadecimal string representation of a color in ARGB order. M:Divooka.Multimedia.Image.ColorElement.ParseHexARGB(System.String)
Parse Hex RGBA Parses a hexadecimal string representation of a color in RGBA order. M:Divooka.Multimedia.Image.ColorElement.ParseHexRGBA(System.String)
Serialize M:Divooka.Multimedia.Image.ColorElement.Serialize(System.Nullable)

12.4 Pixel Image

Node Summary Technical
Make Pixel Image M:Divooka.Multimedia.Image.PixelImage.#ctor
Clone No more details available. N/A
Get Columns No more details available. N/A
Get Item No more details available. N/A
Pixels P:Divooka.Multimedia.Image.PixelImage.Pixels
Get Raw No more details available. N/A
Get Rows No more details available. N/A
Get Color No more details available. N/A
Get Gray No more details available. N/A
Get Pixel No more details available. N/A
Get Png Buffer Serialize image as raw PNG file buffer. Supports large images. M:Divooka.Multimedia.Image.PixelImage.GetPngBuffer
Initialize From Bytes No more details available. N/A
Load From Text No more details available. N/A
Read From Stream No more details available. N/A
Save M:Divooka.Multimedia.Image.PixelImage.Save(System.String)
Save As Text No more details available. N/A
Serialize Into Bytes No more details available. N/A
Set Columns No more details available. N/A
Set Item No more details available. N/A
Set Rows No more details available. N/A
Set Pixel No more details available. N/A
To Flat Array No more details available. N/A
To Tightly Packed Rgba Bytes Low-level interop conversion. M:Divooka.Multimedia.Image.PixelImage.ToTightlyPackedRgbaBytes
Update Color Data No more details available. N/A
Write To Stream No more details available. N/A
Allocate Pixels No more details available. N/A
From Flat Array No more details available. N/A
From Packed Int Pixels No more details available. N/A
From Packed RGBA Bytes No more details available. N/A
From Uri No more details available. N/A
Get Temp Image Path M:Divooka.Multimedia.Image.PixelImage.GetTempImagePath
Initialize Black Image Initialize image with some color M:Divooka.Multimedia.Image.PixelImage.InitializeBlackImage(System.Int32,System.Int32,System.Nullable)
Load From File Load from PNG file. M:Divooka.Multimedia.Image.PixelImage.LoadFromFile(System.String)
Load From File Buffer M:Divooka.Multimedia.Image.PixelImage.LoadFromFileBuffer(System.Byte[])
Save Raw Compact fast raw data dump that writes a tiny header (magic + version + width + height) followed by tightly packed RGBA bytes for every pixel in row-major order. M:Divooka.Multimedia.Image.PixelImage.SaveRaw(System.String,Divooka.Multimedia.Image.ColorElement[][],System.Int32,System.Int32)

12.5 Painting Program

Node Summary Technical
Make Painting Program M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.#ctor(Divooka.Multimedia.Image.PixelImage)
Clear M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.Clear(Divooka.Multimedia.Image.ColorElement)
Draw Arrow M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawArrow(System.UInt32,System.UInt32,System.UInt32,System.UInt32)
Draw Circle M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawCircle(System.Single,System.Single,System.Single)
Draw Circle Stroke M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawCircleStroke(System.Single,System.Single,System.Single)
Draw Curve M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawCurve(System.Collections.Generic.IEnumerable,System.Boolean)
Draw Curve Stroke M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawCurveStroke(System.Collections.Generic.IEnumerable,System.Boolean)
Draw Line M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawLine(System.Single,System.Single,System.Single,System.Single)
Draw Point M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawPoint(System.UInt32,System.UInt32,System.UInt32)
Draw Rectangle M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawRectangle(System.Single,System.Single,System.Single,System.Single)
Draw Rectangle Stroke M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawRectangleStroke(System.Single,System.Single,System.Single,System.Single)
Draw Star M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.DrawStar(System.UInt32,System.UInt32,System.UInt32)
Enable Antialias M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.EnableAntialias(System.Boolean)
Get Image M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.GetImage
Pop Transform M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.PopTransform
Push Transform M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.PushTransform
Reset Transform M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.ResetTransform
Rotate M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.Rotate(System.Single)
Save Explicit side-effect boundary. Keep this out of core functional composition if purity matters. M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.Save(System.String)
Scale M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.Scale(System.Single)
Set Fill Color M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.SetFillColor(Divooka.Multimedia.Image.ColorElement)
Set Stroke Color M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.SetStrokeColor(Divooka.Multimedia.Image.ColorElement)
Set Stroke Width M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.SetStrokeWidth(System.Single)
Skew M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.Skew(System.Single,System.Single)
Translate M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.Translate(System.Single,System.Single)
With Transform M:Divooka.Graphics.Drawing.FunctionalProcedure2DPainter.WithTransform(System.Func{Divooka.Graphics.Drawing.FunctionalProcedure2DPainter,Divooka.Graphics.Drawing.FunctionalProcedure2DPainter})

12.6 Image Processing Filters

Node Summary Technical
Adaptive Threshold Open CV Applies adaptive thresholding to luminance. Useful for document scans, uneven lighting, OCR preprocessing, and local black/white masks. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.AdaptiveThreshold_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Double,System.Int32,System.Double,Divooka.Graphics.ImageProcessing.ImageProcessingFilters.OpenCVAdaptiveThresholdEffect,System.Boolean)
Bilateral Filter Open CV Applies bilateral filtering. Useful for painterly smoothing, skin smoothing, and denoising while preserving major edges. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.BilateralFilter_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Double,System.Double)
Canny (Edge Detection) Applies Canny edge detection and returns a binary black/white edge image. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.CannyEdgeDetect_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double)
Clahe Open CV Applies CLAHE contrast enhancement to luminance. Useful for local contrast improvement, uneven lighting correction, document enhancement, and medical/scientific image previews. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.CLAHE_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Double,System.Int32,System.Int32)
Cvt Color Open CV Converts the image to another OpenCV color representation. Useful for grayscale conversion or false-color visualization of HSV/Lab/YCrCb channels. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.CvtColor_OpenCV(Divooka.Multimedia.Image.PixelImage,Divooka.Graphics.ImageProcessing.ImageProcessingFilters.OpenCVColorConversionEffect)
Detail Enhance Open CV Enhances local detail and contrast. Useful for HDR-like detail pop, texture enhancement, and sharpening-like visual effects. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.DetailEnhance_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Single,System.Single)
Dilate Open CV Dilates bright regions. Useful for thickening masks, connecting broken lines, and expanding detected regions. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Dilate_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32)
Edge Preserving Filter Open CV Applies OpenCV edge-preserving smoothing. Useful for simplifying textures while keeping strong object boundaries. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.EdgePreservingFilter_OpenCV(Divooka.Multimedia.Image.PixelImage,OpenCvSharp.EdgePreservingMethods,System.Single,System.Single)
Emboss No more details available. N/A
Equalize Hist Open CV Applies global histogram equalization to luminance. Useful for improving contrast in flat grayscale images and preprocessing threshold/edge detection. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.EqualizeHist_OpenCV(Divooka.Multimedia.Image.PixelImage)
Erode Open CV Erodes bright regions. Useful for shrinking masks, removing tiny white specks, and separating touching blobs. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Erode_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32)
Find Contours Open CV Finds contours from a thresholded luminance image and draws them over the source. Useful for blob outlines, shape extraction previews, and segmentation debugging. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.FindContours_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Double,OpenCvSharp.RetrievalModes,OpenCvSharp.ContourApproximationModes,System.Int32)
Floyd Steinberg Dither No more details available. N/A
Gaussian Blur Open CV Applies Gaussian blur. Useful for soft focus, denoising before edge detection, glow bases, and reducing small texture detail. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.GaussianBlur_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Double)
Halftone Filter Applies a monochrome halftone effect using circular dots.Darker source areas produce larger black dots on a white background. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.HalftoneFilter(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Double)
HD Scale Open CV Speedy detail preserving upscale through resampling with Lanczos-4. No generated details. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.HDScale_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32)
HD Scale Fit Open CV Upscales the image to fit within the target size using OpenCV Lanczos4 resampling while preserving aspect ratio. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.HDScaleFit_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32,System.Boolean)
Hough Circles Open CV Detects circles and draws them over the source. Useful for round object detection, UI target detection, wheels, coins, cells, and circular feature previews. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.HoughCircles_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,System.Double,System.Double,System.Int32,System.Int32,System.Int32)
Hough Lines P Open CV Detects probabilistic Hough line segments and draws them over the source. Useful for lane lines, document edges, grids, architecture, and geometric analysis previews. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.HoughLinesP_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,System.Double,System.Double,System.Int32,System.Double,System.Double,System.Int32)
Laplacian Open CV Applies Laplacian edge detection to luminance. Useful for high-pass edge effects and quick structure visualization. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Laplacian_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Double,System.Double)
Median Blur Open CV Applies median blur. Useful for removing salt-and-pepper noise while preserving stronger edges better than Gaussian blur. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.MedianBlur_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32)
Morphology Ex Open CV Applies a morphology operation. Useful for mask cleanup, closing gaps, opening noise, extracting highlights, and structural image effects. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.MorphologyEx_OpenCV(Divooka.Multimedia.Image.PixelImage,Divooka.Graphics.ImageProcessing.ImageProcessingFilters.OpenCVMorphologyEffect,System.Int32,System.Int32)
Morphology Gradient Open CV Applies morphology gradient. Useful for outline extraction, mask boundaries, and a bold edge-like visual effect. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.MorphologyGradient_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32)
Pencil Sketch Effect Produces a pencil-sketch effect. Useful for grayscale sketch previews, artistic filters, and line-art-like rendering. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.PencilSketch_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Boolean,System.Single,System.Single,System.Single)
Pixelate No more details available. N/A
Resize Open CV Resizes the image. Useful for thumbnails, previews, scaling effects, mipmap-like generation, and preprocessing. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Resize_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32,OpenCvSharp.InterpolationFlags)
Scharr Open CV Applies Scharr edge detection to luminance. Useful for stronger 3x3 directional gradients than Sobel. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Scharr_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32,System.Double,System.Double)
Sepia M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Sepia(Divooka.Multimedia.Image.PixelImage)
Sobel Open CV Applies Sobel edge detection to luminance. Useful for directional gradients, edge maps, bump-like effects, and preprocessing. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Sobel_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32,System.Int32,System.Double,System.Double)
Sobel (Edge Detection) M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.SobelEdgeDetect(Divooka.Multimedia.Image.PixelImage)
Stylization Open CV Applies OpenCV stylization. Useful for painterly/cartoon-like abstraction that smooths low-contrast regions while keeping strong structure. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Stylization_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Single,System.Single)
Threshold Open CV Applies simple thresholding to luminance. Useful for masks, hard black/white conversion, document cleanup, and segmentation preprocessing. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.Threshold_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,Divooka.Graphics.ImageProcessing.ImageProcessingFilters.OpenCVThresholdEffect)
Vignette No more details available. N/A
Warp Affine Open CV Applies affine rotation around image center. Useful for rotation, scale, slight geometric distortion, and preview transforms. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.WarpAffine_OpenCV(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,System.Double,System.Double)
Warp Perspective Open CV Applies perspective warp from four source corners to four destination corners. Useful for document correction, keystone effects, quadrilateral remapping, and perspective distortion. M:Divooka.Graphics.ImageProcessing.ImageProcessingFilters.WarpPerspective_OpenCV(Divooka.Multimedia.Image.PixelImage,OpenCvSharp.Point2f[],OpenCvSharp.Point2f[],System.Int32,System.Int32)

12.7 Simple Shape Images

Node Summary Technical
Draw Circle Shape Draws a circle with the specified radius. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawCircleShape(System.Int32,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Boolean)
Draw Cone Geometry M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawConeGeometry(System.Double,System.Double,System.Double,System.Nullable,System.Single,System.Nullable,System.Single,System.Nullable,System.Boolean)
Draw Cube Geometry M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawCubeGeometry(System.Double,System.Nullable,System.Single,System.Nullable,System.Single,System.Boolean,System.Nullable,System.Boolean)
Draw Cuboid Geometry M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawCuboidGeometry(System.Double,System.Double,System.Double,System.Nullable,System.Single,System.Nullable,System.Single,System.Boolean,System.Nullable,System.Boolean)
Draw Curves Draws (closed) curves/polygons. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawCurves(Divooka.Mathematics.Geometry.GeometryDrawShapesCollection,Divooka.Multimedia.Image.ColorElement,Divooka.Multimedia.Image.ColorElement,Divooka.Multimedia.Image.ColorElement,System.Boolean,System.Int32)
Draw Cylinder Geometry M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawCylinderGeometry(System.Double,System.Double,System.Double,System.Nullable,System.Single,System.Nullable,System.Single,System.Nullable,System.Boolean)
Draw Distance Fields Draws shapes filled as distance fields. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawDistanceFields(Divooka.Mathematics.Geometry.GeometryDrawShapesCollection,Divooka.Multimedia.Image.ColorElement,Divooka.Multimedia.Image.ColorElement,Divooka.Graphics.Drawing.SimpleShapeImages.DistanceFieldDirection,Divooka.Graphics.Drawing.SimpleShapeImages.DistanceFieldFalloffType,System.Int32)
Draw Ellipse Shape Draws an ellipse within the specified width and height. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawEllipseShape(System.Int32,System.Int32,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Boolean)
Draw Equilateral Triangle Shape Draws an equilateral triangle within the specified dimensions and optionally labels edges and angles. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawEquilateralTriangleShape(System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.String,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Int32,System.Nullable,System.Boolean)
Draw Hexagon Shape Draws a regular hexagon inscribed in a circle with the specified radius. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawHexagonShape(System.Double,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Single,System.Boolean)
Draw Line Shape Draws a line segment. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawLineShape(System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Nullable,System.Single,System.Nullable,System.Boolean,SkiaSharp.SKStrokeCap)
Draw Oval Shape Draws an oval with the specified major and minor radii. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawOvalShape(System.Int32,System.Int32,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Boolean)
Draw Pentagon Shape Draws a regular pentagon inscribed in a circle with the specified radius. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawPentagonShape(System.Double,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Single,System.Boolean)
Draw Polygon Shape Draws a regular polygon with the specified number of sides inscribed within the given width and height. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawPolygonShape(System.Int32,System.Int32,System.Int32,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Single,Divooka.Graphics.Drawing.SimpleShapeImages.PolygonFitMode,System.Boolean)
Draw Pyramid Geometry M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawPyramidGeometry(System.Double,System.Double,System.Double,System.Nullable,System.Single,System.Nullable,System.Single,System.Boolean,System.Nullable,System.Boolean)
Draw Quadrilateral Shape Draws a quadrilateral with the specified width, height, and slanted angle. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawQuadrilateralShape(System.Int32,System.Int32,System.Double,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Boolean)
Draw Rectangle Shape Draws a rectangle with the specified width and height. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawRectangleShape(System.Int32,System.Int32,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Single,System.Boolean)
Draw Right Triangle Shape Draws a right triangle with the specified dimensions and optional edge and angle labels. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawRightTriangleShape(System.Int32,System.Int32,Divooka.Graphics.Drawing.SimpleShapeImages.RightTriangleCorner,System.Boolean,System.Boolean,System.String,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Int32,System.Nullable,System.Boolean)
Draw Sphere Geometry Draw a lit 3D sphere. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawSphereGeometry(System.Double,System.Double,System.Double)
Draw Square Shape Draws a square with the specified size. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawSquareShape(System.Int32,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Single,System.Boolean)
Draw Star Shape Draws a star polygon. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawStarShape(System.Int32,System.Int32,System.Int32,System.Single,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Single,System.Boolean)
Draw Text Handles both single line and multi line M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawText(System.String,System.Int32,System.Int32,System.String,System.Nullable,SkiaSharp.SKTextAlign,System.Nullable,System.Single,System.Boolean,System.Boolean,System.Boolean)
Draw Triangle Shape Draws a triangle with the specified width and height. M:Divooka.Graphics.Drawing.SimpleShapeImages.DrawTriangleShape(System.Int32,System.Int32,Divooka.Graphics.Drawing.SimpleShapeImages.TriangleDirection,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Single,System.Single,System.Boolean)

12.8 Vector 2D

Node Summary Technical
X The X coordinate. F:Divooka.Multimedia.Types.Vector2D.X
Y The Y coordinate. F:Divooka.Multimedia.Types.Vector2D.Y
Zero Gets a Types.Vector2D that has all of its values set to zero. F:Divooka.Multimedia.Types.Vector2D.Zero
Make Vector 2D Initializes a new instance of the Types.Vector2D struct with the specified coordinates. M:Divooka.Multimedia.Types.Vector2D.#ctor(System.Double,System.Double)
Length Gets the length (magnitude) of the vector. P:Divooka.Multimedia.Types.Vector2D.Length
Length Squared Calculates the square of the vector's length. M:Divooka.Multimedia.Types.Vector2D.LengthSquared
To String No more details available. N/A
Distance Squared Calculates the square of the distance between two vectors. M:Divooka.Multimedia.Types.Vector2D.DistanceSquared(Divooka.Multimedia.Types.Vector2D,Divooka.Multimedia.Types.Vector2D)
Dot Calculates the dot product of two vectors. M:Divooka.Multimedia.Types.Vector2D.Dot(Divooka.Multimedia.Types.Vector2D,Divooka.Multimedia.Types.Vector2D)
Addition Operation Adds two Types.Vector2D instances. M:Divooka.Multimedia.Types.Vector2D.op_Addition(Divooka.Multimedia.Types.Vector2D,Divooka.Multimedia.Types.Vector2D)
Division Operation Divides a Types.Vector2D by a scalar. M:Divooka.Multimedia.Types.Vector2D.op_Division(Divooka.Multimedia.Types.Vector2D,System.Double)
Equality Operation Compares two Types.Vector2D instances for equality. M:Divooka.Multimedia.Types.Vector2D.op_Equality(Divooka.Multimedia.Types.Vector2D,Divooka.Multimedia.Types.Vector2D)
Inequality Operation Compares two Types.Vector2D instances for inequality. M:Divooka.Multimedia.Types.Vector2D.op_Inequality(Divooka.Multimedia.Types.Vector2D,Divooka.Multimedia.Types.Vector2D)
Multiply Operation Multiplies a Types.Vector2D by a scalar. M:Divooka.Multimedia.Types.Vector2D.op_Multiply(Divooka.Multimedia.Types.Vector2D,System.Double)
Subtraction Operation Subtracts one Types.Vector2D from another. M:Divooka.Multimedia.Types.Vector2D.op_Subtraction(Divooka.Multimedia.Types.Vector2D,Divooka.Multimedia.Types.Vector2D)
Unary Negation Operation Negates a Types.Vector2D. M:Divooka.Multimedia.Types.Vector2D.op_UnaryNegation(Divooka.Multimedia.Types.Vector2D)
Parse Tuple No more details available. N/A

12.9 Pixel Image Routines

Node Summary Technical
Blur Applies a box blur to the image using the specified intensity. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.Blur(Divooka.Multimedia.Image.PixelImage,System.Single)
Contrast Adjusts contrast of the image. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.Contrast(Divooka.Multimedia.Image.PixelImage,System.Single)
Hsl Adjusts HSL components of the image. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.HSL(Divooka.Multimedia.Image.PixelImage,System.Single,System.Single,System.Single)
Hsv Adjusts HSV components of the image. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.HSV(Divooka.Multimedia.Image.PixelImage,System.Single,System.Single,System.Single)
Image Texture Tile Preview Creates a tiled preview image by repeatedly drawing the source image in a grid. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.ImageTextureTilePreview(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32,System.Boolean)
Negate Inverts RGB channels of the image. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.Negate(Divooka.Multimedia.Image.PixelImage)
Padding Pads an image on all four sides. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.Padding(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32,System.Int32,System.Int32,Divooka.Graphics.ImageProcessing.PixelImageRoutines.PaddingBackgroundBehavior,System.Nullable)
Padding Extend Pads an image on all four sides by extending the nearest existing edge pixels. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.PaddingExtend(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32,System.Int32,System.Int32)
Remove Alpha Removes transparency by setting all alpha values to 255. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.RemoveAlpha(Divooka.Multimedia.Image.PixelImage)
Threshold Converts a grayscale image to a binary image using a threshold. M:Divooka.Graphics.ImageProcessing.PixelImageRoutines.Threshold(Divooka.Graphics.Base.ImageTypes.GrayscaleImage,System.Single)

12.10 Pixel Image (Enhanced)

Node Summary Technical
Adjust Brightness Returns a new ImageProcessor with brightness adjusted. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.AdjustBrightness(Divooka.Multimedia.Image.PixelImage,System.Single)
Adjust Contrast Returns a new ImageProcessor with contrast adjusted. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.AdjustContrast(Divooka.Multimedia.Image.PixelImage,System.Single)
Adjust Saturation Returns a new ImageProcessor with saturation adjusted. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.AdjustSaturation(Divooka.Multimedia.Image.PixelImage,System.Single)
Blur Returns a new ImageProcessor with a Gaussian blur applied. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.Blur(Divooka.Multimedia.Image.PixelImage,System.Single)
Crop Returns a new ImageProcessor containing a cropped region of the image. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.Crop(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32,System.Int32,System.Int32)
Get Base64string From Pixel Image Convert byte array to Base64 string M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.GetBase64StringFromPixelImage(Divooka.Multimedia.Image.PixelImage)
Hue Shift Returns a new ImageProcessor with hue shifted by the specified degrees. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.HueShift(Divooka.Multimedia.Image.PixelImage,System.Single)
Invert Returns a new ImageProcessor where the colors are inverted. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.Invert(Divooka.Multimedia.Image.PixelImage)
Resize Returns a new ImageProcessor with the image resized to the specified width and height. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.Resize(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Int32)
Rotate Returns a new ImageProcessor with the image rotated by the specified degrees. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.Rotate(Divooka.Multimedia.Image.PixelImage,System.Single)
Sharpen Returns a new ImageProcessor with a sharpen effect applied. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.Sharpen(Divooka.Multimedia.Image.PixelImage,System.Single)
To Grayscale Returns a new ImageProcessor with the image converted to grayscale. M:Divooka.Graphics.ImageProcessing.EnhancedPixelImageWithSkiaSharpImageProcessing.ToGrayscale(Divooka.Multimedia.Image.PixelImage)

12.11 GrayscaleImage

Node Summary Technical
Make Grayscale Image M:Divooka.Graphics.Base.ImageTypes.GrayscaleImage.#ctor(System.Int32,System.Int32)
Get Columns No more details available. N/A
Get Data No more details available. N/A
Get Rows No more details available. N/A
Get Color No more details available. N/A
Get Gray No more details available. N/A
To Pixel Image No more details available. N/A
Update Color Data No more details available. N/A

12.12 CustomDataArrayEntries

Node Summary Technical
Create Boolean Arrays Allows defining an array of boolean values by hand. M:Divooka.Standard.PlatformBase.Types.CustomDataArrayEntries.CreateBooleanArrays(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)
Create Double Number Arrays Allows defining an array of double numbers by hand. M:Divooka.Standard.PlatformBase.Types.CustomDataArrayEntries.CreateDoubleNumberArrays(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)
Create Floating Number Arrays Allows defining an array of floating numbers by hand. M:Divooka.Standard.PlatformBase.Types.CustomDataArrayEntries.CreateFloatingNumberArrays(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)
Create Integer Number Arrays Allows defining an array of integer numbers by hand. M:Divooka.Standard.PlatformBase.Types.CustomDataArrayEntries.CreateIntegerNumberArrays(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)
Create Single Line String Arrays Allows defining an array of single line strings by hand. M:Divooka.Standard.PlatformBase.Types.CustomDataArrayEntries.CreateSingleLineStringArrays(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)
Create Vector2d Arrays Allows defining an array of Vector2d values by hand. M:Divooka.Standard.PlatformBase.Types.CustomDataArrayEntries.CreateVector2dArrays(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)
Create Vector3d Arrays Allows defining an array of Vector3d values by hand. M:Divooka.Standard.PlatformBase.Types.CustomDataArrayEntries.CreateVector3dArrays(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)

12.13 PixelImageEditorEnhancement

Node Summary Technical
Annotate Image Function Signature No more details available. N/A
Created Image Data Name No more details available. N/A
Create Image Function Signature No more details available. N/A
Make Pixel Image Editor Enhancement M:Divooka.Workloads.ImageProcessing.PixelImageEditorEnhancement.#ctor
Annotate Image Allow annotating a base image. M:Divooka.Workloads.ImageProcessing.PixelImageEditorEnhancement.AnnotateImage(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode,Divooka.Multimedia.Image.PixelImage)
Create Image As a plugin function, provide a way to attach image payload on a node. M:Divooka.Workloads.ImageProcessing.PixelImageEditorEnhancement.CreateImage(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)

12.14 DataEntryCurves

Node Summary Technical
Change Shape Size No more details available. N/A
Draw Shape Allows drawing a closed (Bazier/Polygon) shape by hand. M:Divooka.Workloads.ImageProcessing.Types.DataEntryCurves.DrawShape(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)
Draw Shapes Allows drawing closed shapes (polygon or catmuls) by hand. M:Divooka.Workloads.ImageProcessing.Types.DataEntryCurves.DrawShapes(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)

12.15 Image Composer

Node Summary Technical
Compose Images No more details available. N/A
Configure Composition Create a configuration for ScatterPlot M:Divooka.Graphics.ImageProcessing.Frameworks.ImageComposer.ConfigureComposition(System.String,System.String,System.Int32,System.Double,System.Nullable,System.Nullable,System.Nullable,System.Nullable,System.Int32)
Place Image Designates the placement of image. M:Divooka.Graphics.ImageProcessing.Frameworks.ImageComposer.PlaceImage(Divooka.Multimedia.Image.PixelImage,System.Numerics.Vector2,System.Int32,System.Double)

12.16 ShapeOperations

Node Summary Technical
Fractal Breakup No more details available. N/A

12.17 ImageLoader

Node Summary Technical
Load Image No more details available. N/A

13.Data Analytics

A total of 7 categories.

13.1 Divooka Data Grid

Node Summary Technical
Create Data Grid Initializes a new instance of the Grid.DivookaDataGrid class. M:Divooka.Data.Grid.DivookaDataGrid.#ctor
Add Column Adds a new column to the data grid. M:Divooka.Data.Grid.DivookaDataGrid.AddColumn(System.String)
Add Column From Adds a new column based on a reference column, with a specified number of rows. M:Divooka.Data.Grid.DivookaDataGrid.AddColumnFrom(Divooka.Data.Grid.DivookaDataColumn,System.Int32,System.Boolean)
Add Columns Adds multiple columns to the data grid. M:Divooka.Data.Grid.DivookaDataGrid.AddColumns(System.String[])
Add Optional Row Header Column Adds an optional row header column. M:Divooka.Data.Grid.DivookaDataGrid.AddOptionalRowHeaderColumn(System.String)
Apply Applies a transformation function to each row in the data grid and returns a new Grid.DivookaDataGrid with the transformed rows. M:Divooka.Data.Grid.DivookaDataGrid.Apply(System.Func{System.Object,System.Collections.Generic.Dictionary{System.String,System.Object}})
Calculate Computes a new column dynamically by applying a function to each row. M:Divooka.Data.Grid.DivookaDataGrid.Calculate(System.String,System.Func{System.Collections.Generic.IDictionary{System.String,System.Object},System.Object})
Covariance Matrix M:Divooka.Data.Grid.DivookaDataGrid.CovarianceMatrix
Column Count Get column count. P:Divooka.Data.Grid.DivookaDataGrid.ColumnCount
Column Headers Get column headers. P:Divooka.Data.Grid.DivookaDataGrid.ColumnHeaders
Columns Columns of the data grid P:Divooka.Data.Grid.DivookaDataGrid.Columns
Get Column Types No more details available. N/A
Item Retrieves a column by its name. Returns if no column with the specified name exists. P:Divooka.Data.Grid.DivookaDataGrid.Item(System.String)
Optional Row Header Column Index/Header of the rows P:Divooka.Data.Grid.DivookaDataGrid.OptionalRowHeaderColumn
Row Count Not including header row P:Divooka.Data.Grid.DivookaDataGrid.RowCount
Rows P:Divooka.Data.Grid.DivookaDataGrid.Rows
Row Values Get rows as value objects. P:Divooka.Data.Grid.DivookaDataGrid.RowValues
Table Name Name of the data grid. P:Divooka.Data.Grid.DivookaDataGrid.TableName
Get Column Info For Display Generates a dictionary mapping processed column names to their respective DivookaDataGrid.ColumnInfo structures. M:Divooka.Data.Grid.DivookaDataGrid.GetColumnInfoForDisplay
Get Data Column Retrieves a Grid.DivookaDataColumn by its header name or index. M:Divooka.Data.Grid.DivookaDataGrid.GetDataColumn(System.String)
Get Enumerator No more details available. N/A
Grow Rows Grows the data grid by adding the specified number of rows according to the given growth pattern. M:Divooka.Data.Grid.DivookaDataGrid.GrowRows(System.Int32,Divooka.Data.Grid.DivookaDataGrid.GrowRowBehavior)
Has Column Checks whether column with given name is present. M:Divooka.Data.Grid.DivookaDataGrid.HasColumn(System.String)
Initialize From Bytes No more details available. N/A
Initialize From CSV Resets/Initializes current data grid from CSV. M:Divooka.Data.Grid.DivookaDataGrid.InitializeFromCSV(System.String,System.String,System.Boolean,Divooka.Data.Grid.DivookaDataColumn.AdvancedInvalidValueTypeHandlingPolicy)
Remove Column Removes a column from the data grid. M:Divooka.Data.Grid.DivookaDataGrid.RemoveColumn(System.String)
Reset No more details available. N/A
Save Saves the current data grid as a CSV file at the specified path. M:Divooka.Data.Grid.DivookaDataGrid.Save(System.String)
Save To CSV File Saves the DataGrid as a CSV file at the specified output path. M:Divooka.Data.Grid.DivookaDataGrid.SaveToCSVFile(System.String)
Serialize Into Bytes No more details available. N/A
Sort Sorts the data grid based on a specified column in ascending or descending order. M:Divooka.Data.Grid.DivookaDataGrid.Sort(System.String,System.Boolean)
Take Rows As1|Take rows as strongly typed objects, requiring constructor of matching type.|M:Divooka.Data.Grid.DivookaDataGrid.TakeRowsAs1
Take Rows As No more details available. N/A
To CSV Text Convert DataGrid to CSV format M:Divooka.Data.Grid.DivookaDataGrid.ToCSVText(System.Boolean)
To Data Table Converts the DataGrid into a Data.DataTable representation. M:Divooka.Data.Grid.DivookaDataGrid.ToDataTable
To Dictionary For two column data grid with first column as name M:Divooka.Data.Grid.DivookaDataGrid.ToDictionary
To Markdown Table No more details available. N/A
To My Sql MySQL / MariaDB M:Divooka.Data.Grid.DivookaDataGrid.ToMySql(System.String)
To My Sql Create Table No more details available. N/A
To My Sql Insert Commands No more details available. N/A
To Oracle Oracle (12c+) M:Divooka.Data.Grid.DivookaDataGrid.ToOracle(System.String)
To Oracle Create Table No more details available. N/A
To Oracle Insert Commands No more details available. N/A
To Postgre Sql PostgreSQL M:Divooka.Data.Grid.DivookaDataGrid.ToPostgreSql(System.String)
To Postgre Sql Create Table No more details available. N/A
To Postgre Sql Insert Commands No more details available. N/A
To Prolog Facts M:Divooka.Data.Grid.DivookaDataGrid.ToPrologFacts(System.String)
To SQL To be used with low level Command series functions. M:Divooka.Data.Grid.DivookaDataGrid.ToSQL(Divooka.Data.Grid.DivookaDataGrid.SQLFlavour,System.String,System.Boolean)
To SQ Lite Convert table to SQL inserts. M:Divooka.Data.Grid.DivookaDataGrid.ToSQLite(System.String)
To SQ Lite Create Table No more details available. N/A
To SQ Lite Insert Commands No more details available. N/A
To Sql Server Microsoft SQL Server M:Divooka.Data.Grid.DivookaDataGrid.ToSqlServer(System.String)
To Sql Server Create Table No more details available. N/A
To Sql Server Insert Commands No more details available. N/A
Create From CSV File Read CSV file as DataGrid. M:Divooka.Data.Grid.DivookaDataGrid.CreateFromCSVFile(System.String,System.Boolean,Divooka.Data.Grid.DivookaDataColumn.AdvancedInvalidValueTypeHandlingPolicy)
Create From CSV Text Initialize DataGrid from csv text M:Divooka.Data.Grid.DivookaDataGrid.CreateFromCSVText(System.String,System.String,System.Boolean,Divooka.Data.Grid.DivookaDataColumn.AdvancedInvalidValueTypeHandlingPolicy,System.Boolean)
Create From Double Values Initializes a new instance of the Grid.DivookaDataGrid class with a single column containing double values. M:Divooka.Data.Grid.DivookaDataGrid.CreateFromDoubleValues(System.Collections.Generic.IEnumerable)
Create From I Enumerable Initializes a new instance of the Grid.DivookaDataGrid class from an array of values. Each element of the array becomes one item/row of the table. M:Divooka.Data.Grid.DivookaDataGrid.CreateFromIEnumerable(System.String,System.Collections.IEnumerable)
Create From Int Values Initializes a new instance of the Grid.DivookaDataGrid class with a single column containing integer values. M:Divooka.Data.Grid.DivookaDataGrid.CreateFromIntValues(System.Collections.Generic.IEnumerable)
Create From List Of Row Objects Initializes a new instance of the Grid.DivookaDataGrid class with the specified table name and rows. M:Divooka.Data.Grid.DivookaDataGrid.CreateFromListOfRowObjects(System.String,System.Collections.Generic.IList{System.Collections.Generic.IList},System.Boolean,Divooka.Data.Grid.DivookaDataColumn.AdvancedInvalidValueTypeHandlingPolicy)
Create From Object Properties Create a data grid from object properties for complex types; For simple/value types this is just a single value column. M:Divooka.Data.Grid.DivookaDataGrid.CreateFromObjectProperties(System.String,System.Collections.IEnumerable,System.Boolean)
Create From Objects1||M:Divooka.Data.Grid.DivookaDataGrid.CreateFromObjects1(System.String,System.Collections.Generic.IEnumerable{``0},System.Type[])
Create From String Values Initializes a new instance of the Grid.DivookaDataGrid class with a single column containing string values. M:Divooka.Data.Grid.DivookaDataGrid.CreateFromStringValues(System.Collections.Generic.IEnumerable)
Generate Random Integers M:Divooka.Data.Grid.DivookaDataGrid.GenerateRandomIntegers(System.Int32,System.Int32,System.Int32)
Generate Random Numbers M:Divooka.Data.Grid.DivookaDataGrid.GenerateRandomNumbers(System.Int32,System.Double,System.Double)
Preformatting Automatically parse a string value to plausible strongly typed objects M:Divooka.Data.Grid.DivookaDataGrid.Preformatting(System.String)

13.2 InMemorySQLite

Node Summary Technical
In Memory SQ Lite Database Connection Source Name Token No more details available. N/A
Make In Memory SQ Lite M:Divooka.DataGrid.Queries.InMemorySQLite.#ctor(System.String,System.Boolean)
Append To Table No more details available. N/A
Contains Table No more details available. N/A
Contains Table Or View No more details available. N/A
Contains View No more details available. N/A
Create Aggregate Function No more details available. N/A
Create Function No more details available. N/A
Create Table No more details available. N/A
Dispose No more details available. N/A
Execute No more details available. N/A
Export No more details available. N/A
Get Instance Connection No more details available. N/A
Get Item No more details available. N/A
Get Tables No more details available. N/A
Get Tables And Views No more details available. N/A
Get Views No more details available. N/A
Get Data Table No more details available. N/A
Import As Table No more details available. N/A
Migrate Into No more details available. N/A
Connect No more details available. N/A

13.3 Transformation

Node Summary Technical
Add Sum Adds a new column to the Grid.DivookaDataGrid with the sum of each numeric column. M:Divooka.Data.Grid.DivookaDataGridTransformation.AddSum(Divooka.Data.Grid.DivookaDataGrid)
Append Appends multiple Grid.DivookaDataGrid objects into a single data grid. M:Divooka.Data.Grid.DivookaDataGridTransformation.Append(Divooka.Data.Grid.DivookaDataGrid[])
Convert Column Convert column to target type, with invalid data (either due to mising or incompatible) handling policy. M:Divooka.Data.Grid.DivookaDataGridTransformation.ConvertColumn(Divooka.Data.Grid.DivookaDataGrid,System.String,System.Type,Divooka.Data.Grid.DivookaDataColumn.AdvancedInvalidValueTypeHandlingPolicy)
Convert Date Column To String Converts a DateTime or DateOnly column to a string column with a custom format.Common examples: yyyy-MM-dd HH:mm:ss M:Divooka.Data.Grid.DivookaDataGridTransformation.ConvertDateColumnToString(Divooka.Data.Grid.DivookaDataGrid,System.String,System.String)
Exclude Creates a new Grid.DivookaDataGrid excluding the specified column indices. M:Divooka.Data.Grid.DivookaDataGridTransformation.Exclude(Divooka.Data.Grid.DivookaDataGrid,System.Collections.Generic.IEnumerable)
Extract Extracts a subset of columns from the Grid.DivookaDataGrid.Can be used to extract or reorder fields M:Divooka.Data.Grid.DivookaDataGridTransformation.Extract(Divooka.Data.Grid.DivookaDataGrid,System.String[])
Extract Column Extracts a specific column from the Grid.DivookaDataGrid by name. M:Divooka.Data.Grid.DivookaDataGridTransformation.ExtractColumn(Divooka.Data.Grid.DivookaDataGrid,System.String)
Format Column Formats a number column into string M:Divooka.Data.Grid.DivookaDataGridTransformation.FormatColumn(Divooka.Data.Grid.DivookaDataGrid,System.String,System.String)
Head Take the first N rows from the data grid. Do not throw exception if not enough rows are available. M:Divooka.Data.Grid.DivookaDataGridTransformation.Head(Divooka.Data.Grid.DivookaDataGrid,System.Int32)
Make Copy Creates a deep copy of the given Grid.DivookaDataGrid. M:Divooka.Data.Grid.DivookaDataGridTransformation.MakeCopy(Divooka.Data.Grid.DivookaDataGrid)
Pivot Pivot existing table and transform rows onto columns.Notice very likely end result columns do not have matching size! M:Divooka.Data.Grid.DivookaDataGridTransformation.Pivot(Divooka.Data.Grid.DivookaDataGrid,System.String,System.String)
Range Take range of rows from original data grid. M:Divooka.Data.Grid.DivookaDataGridTransformation.Range(Divooka.Data.Grid.DivookaDataGrid,System.Int32,System.Int32)
Rename Renames specified columns in the given Grid.DivookaDataGrid. M:Divooka.Data.Grid.DivookaDataGridTransformation.Rename(Divooka.Data.Grid.DivookaDataGrid,System.String[],System.String[])
Sort Sorts a Grid.DivookaDataGrid based on the specified anchor column. M:Divooka.Data.Grid.DivookaDataGridTransformation.Sort(Divooka.Data.Grid.DivookaDataGrid,System.String,System.Boolean)
Tail Take the last N rows from the data grid. Do not throw exception if not enough rows are available. M:Divooka.Data.Grid.DivookaDataGridTransformation.Tail(Divooka.Data.Grid.DivookaDataGrid,System.Int32)
Take Column As Vector Extracts a vector from the specified Grid.DivookaDataGrid by column index. M:Divooka.Data.Grid.DivookaDataGridTransformation.TakeColumnAsVector(Divooka.Data.Grid.DivookaDataGrid,System.Int32)
Take Rows Similar to "trim" M:Divooka.Data.Grid.DivookaDataGridTransformation.TakeRows(Divooka.Data.Grid.DivookaDataGrid,System.Int32,System.Boolean)
To Vector Converts a Grid.DivookaDataColumn to a Matrix.DivookaTensor1D. M:Divooka.Data.Grid.DivookaDataGridTransformation.ToVector(Divooka.Data.Grid.DivookaDataColumn)
Transpose Transpose has undefined behavior on data grids without column headers. M:Divooka.Data.Grid.DivookaDataGridTransformation.Transpose(Divooka.Data.Grid.DivookaDataGrid,System.Boolean)
Trim Trim data grid by removing start and ending rows. M:Divooka.Data.Grid.DivookaDataGridTransformation.Trim(Divooka.Data.Grid.DivookaDataGrid,System.Int32,System.Int32)

13.4 Divooka Data Column

Node Summary Technical
Make Divooka Data Column M:Divooka.Data.Grid.DivookaDataColumn.#ctor
Distinct Get distinct value as string; If column contain null, optionally ignores null.Represents null as "". M:Divooka.Data.Grid.DivookaDataColumn.Distinct(System.Boolean)
Column Data P:Divooka.Data.Grid.DivookaDataColumn.ColumnData
Data Type P:Divooka.Data.Grid.DivookaDataColumn.DataType
Data Type Is Date Or Time P:Divooka.Data.Grid.DivookaDataColumn.DataTypeIsDateOrTime
Data Type Is Number P:Divooka.Data.Grid.DivookaDataColumn.DataTypeIsNumber
Header P:Divooka.Data.Grid.DivookaDataColumn.Header
Length P:Divooka.Data.Grid.DivookaDataColumn.Length
Na N Count P:Divooka.Data.Grid.DivookaDataColumn.NaNCount
Type Name P:Divooka.Data.Grid.DivookaDataColumn.TypeName
Make Copy No more details available. N/A
Rename Header No more details available. N/A

13.5 Easy Query

Node Summary Technical
Extract Initialize a SQL database with data grid, perform a SELECT query to create a view, then return the resulting view. M:Divooka.DataGrid.Queries.EasyQuery.Extract(Divooka.Data.Grid.DivookaDataGrid,System.String)
Filter Initialize a SQL database with data grid, perform a SELECT query to create a view, then return the resulting view. M:Divooka.DataGrid.Queries.EasyQuery.Filter(Divooka.Data.Grid.DivookaDataGrid,System.String)
Group By Initialize a SQLite in-memory database with input data grid, perform a SELECT query to create a view, then return the resulting view.Aggregate functions: avg(X), count(*), count(X), group_concat(X), group_concat(X,Y), max(X), min(X), string_agg(X,Y), sum(X), total(X), first(X), last(X).Filter is applied on the original data grid, while the rules are applied on the groups and you can use aggregate functions like count() or distinct(). M:Divooka.DataGrid.Queries.EasyQuery.GroupBy(Divooka.Data.Grid.DivookaDataGrid,System.String,System.String,System.String,System.String)
Group Cut Slices a data grid by a specified dimension (column), and perform aggregation based on selected keys. M:Divooka.DataGrid.Queries.EasyQuery.GroupCut(Divooka.Data.Grid.DivookaDataGrid,System.String,System.String,System.String,Divooka.Data.Grid.DivookaDataGridTransformation.AggregateFunction)
Perform Query Initialize a SQL database with data grid, perform a SELECT query to create a view, then return the resulting view. M:Divooka.DataGrid.Queries.EasyQuery.PerformQuery(Divooka.Data.Grid.DivookaDataGrid,System.String,System.String)
Sql Perform SQL query directly on incoming tables.Super useful for practical and demonstrational use. M:Divooka.DataGrid.Queries.EasyQuery.SQL(Divooka.Data.Grid.DivookaDataGrid[],System.String)

13.6 GoogleSheetsHelper

Node Summary Technical
Create From Google Sheet Read range in a given sheet. M:Divooka.Services.GoogleSheets.GoogleSheetsHelper.CreateFromGoogleSheet(System.String,System.String,System.String,System.String,Divooka.Data.Grid.DivookaDataColumn.AdvancedInvalidValueTypeHandlingPolicy)
Write Data No more details available. N/A

13.7 Excel Reader

Node Summary Technical
Create From Excel Worksheet Reading specified worksheet from excel file as data grid; By default, use the first one. M:Divooka.FileFormats.Excel.ExcelReader.CreateFromExcelWorksheet(System.String,System.String,System.Boolean,System.String,Divooka.Data.Grid.DivookaDataColumn.AdvancedInvalidValueTypeHandlingPolicy)

14.Data Service

A total of 2 categories.

14.1 History Data

Node Summary Technical
Get SPX Closing Values No more details available. N/A
Spx500 No more details available. N/A

14.2 Simple Ticker

Node Summary Technical
Fetch Symbol Fetch time series data as DataGrid with ticker name, start/end date and interval. M:Divooka.Services.FinancialDataService.SimpleTicker.FetchSymbol(System.String,System.DateTime,System.DateTime,Divooka.Services.FinancialDataService.Types.Interval)
Fetch Symbols Fetch stock market data by symbols and return closed price in columns. M:Divooka.Services.FinancialDataService.SimpleTicker.FetchSymbols(System.String,System.DateTime,System.DateTime,Divooka.Services.FinancialDataService.Types.Interval)

15.Data Types

A total of 10 categories.

15.1 EnumerableRoutines

Node Summary Technical
All No more details available. N/A
Any No more details available. N/A
Append No more details available. N/A
As Enumerable No more details available. N/A
Average No more details available. N/A
Cast No more details available. N/A
Chunk No more details available. N/A
Concat No more details available. N/A
Contains No more details available. N/A
Count No more details available. N/A
Default If Empty No more details available. N/A
Distinct No more details available. N/A
Distinct By No more details available. N/A
Element At No more details available. N/A
Element At Or Default No more details available. N/A
Empty No more details available. N/A
Except No more details available. N/A
Except By No more details available. N/A
First No more details available. N/A
First Or Default No more details available. N/A
Group By No more details available. N/A
Group Join No more details available. N/A
Intersect No more details available. N/A
Intersect By No more details available. N/A
Join No more details available. N/A
Last No more details available. N/A
Last Or Default No more details available. N/A
Long Count No more details available. N/A
Max No more details available. N/A
Min No more details available. N/A
Of Type No more details available. N/A
Order No more details available. N/A
Order By No more details available. N/A
Order By Descending No more details available. N/A
Order Descending No more details available. N/A
Prepend No more details available. N/A
Range No more details available. N/A
Repeat No more details available. N/A
Reverse No more details available. N/A
Select No more details available. N/A
Select Many No more details available. N/A
Single No more details available. N/A
Single Or Default No more details available. N/A
Skip No more details available. N/A
Skip Last No more details available. N/A
Skip While No more details available. N/A
Sum No more details available. N/A
Take No more details available. N/A
Take Last No more details available. N/A
Take While No more details available. N/A
Then By No more details available. N/A
Then By Descending No more details available. N/A
To Array No more details available. N/A
To Dictionary No more details available. N/A
To Hash Set No more details available. N/A
To List No more details available. N/A
To Lookup No more details available. N/A
Union No more details available. N/A
Union By No more details available. N/A
Where No more details available. N/A

15.2 Type Routines

Node Summary Technical
Create Instance No more details available. N/A
Get Array Rank No more details available. N/A
Get Assembly No more details available. N/A
Get Assembly Qualified Name No more details available. N/A
Get Attribute No more details available. N/A
Get Attributes No more details available. N/A
Get Base Type No more details available. N/A
Get Constructor No more details available. N/A
Get Constructors No more details available. N/A
Get Custom Attribute Data No more details available. N/A
Get Default Value No more details available. N/A
Get Element Type No more details available. N/A
Get Event No more details available. N/A
Get Events No more details available. N/A
Get Field No more details available. N/A
Get Fields No more details available. N/A
Get Full Name No more details available. N/A
Get Generic Arguments No more details available. N/A
Get Generic Type Definition No more details available. N/A
Get Interfaces No more details available. N/A
Get Members No more details available. N/A
Get Method No more details available. N/A
Get Methods No more details available. N/A
Get Name No more details available. N/A
Get Non Nullable Type No more details available. N/A
Get Properties No more details available. N/A
Get Property No more details available. N/A
Get Underlying Nullable Type No more details available. N/A
Has Attribute No more details available. N/A
Implements Interface No more details available. N/A
Is Abstract No more details available. N/A
Is Array No more details available. N/A
Is Assignable From No more details available. N/A
Is Assignable To No more details available. N/A
Is By Ref No more details available. N/A
Is Class No more details available. N/A
Is Constructed Generic Type No more details available. N/A
Is Enum No more details available. N/A
Is Generic Parameter No more details available. N/A
Is Generic Type No more details available. N/A
Is Generic Type Definition No more details available. N/A
Is Instance Of Type No more details available. N/A
Is Interface No more details available. N/A
Is Nested No more details available. N/A
Is Nested Public No more details available. N/A
Is Nullable Value Type No more details available. N/A
Is Open Generic Assignable To No more details available. N/A
Is Pointer No more details available. N/A
Is Primitive No more details available. N/A
Is Public No more details available. N/A
Is Sealed No more details available. N/A
Is Value Type No more details available. N/A
Is Visible No more details available. N/A
Make Array Type No more details available. N/A
Make By Ref Type No more details available. N/A
Make Generic Type No more details available. N/A
Make Pointer Type No more details available. N/A

15.3 List Routines

Node Summary Technical
Add No more details available. N/A
Add Range No more details available. N/A
As Read Only No more details available. N/A
Binary Search No more details available. N/A
Capacity No more details available. N/A
Clear No more details available. N/A
Clone No more details available. N/A
Contains No more details available. N/A
Convert All No more details available. N/A
Copy To No more details available. N/A
Count No more details available. N/A
Create No more details available. N/A
Ensure Capacity No more details available. N/A
Exists No more details available. N/A
Find No more details available. N/A
Find Index No more details available. N/A
Find Last No more details available. N/A
First No more details available. N/A
For Each No more details available. N/A
Get No more details available. N/A
Get Range No more details available. N/A
Index Of No more details available. N/A
Insert No more details available. N/A
Insert Range No more details available. N/A
Is Empty No more details available. N/A
Last No more details available. N/A
Last Index Of No more details available. N/A
Remove No more details available. N/A
Remove All No more details available. N/A
Remove At No more details available. N/A
Remove Range No more details available. N/A
Reverse No more details available. N/A
Set No more details available. N/A
Set Capacity No more details available. N/A
Slice No more details available. N/A
Sort No more details available. N/A
To Array No more details available. N/A
Trim Excess No more details available. N/A
True For All No more details available. N/A
Try First No more details available. N/A
Try Get No more details available. N/A
Try Last No more details available. N/A

15.4 Conversion Routines

Node Summary Technical
Boolean to Text Converts a boolean to its string representation. M:Divooka.Platform.Types.ConversionRoutines.BoolToString(System.Boolean)
Number Byte to Text Converts a byte to its string representation. M:Divooka.Platform.Types.ConversionRoutines.ByteToString(System.Byte)
Character to Text Converts a char to its string representation. M:Divooka.Platform.Types.ConversionRoutines.CharToString(System.Char)
Convert Value Type Converts the specified input to the type . M:Divooka.Platform.Types.ConversionRoutines.ConvertTo``1(System.Object)
High Accuracy Number (decimal) to Text Converts a decimal to its string representation. M:Divooka.Platform.Types.ConversionRoutines.DecimalToString(System.Decimal)
Number to Text Converts a double to its string representation. M:Divooka.Platform.Types.ConversionRoutines.DoubleToString(System.Double)
Low Accuracy Number (float) to Text Converts a float to its string representation. M:Divooka.Platform.Types.ConversionRoutines.FloatToString(System.Single)
Integer to Text Converts an integer to its string representation. M:Divooka.Platform.Types.ConversionRoutines.IntToString(System.Int32)
Large Number to Text Converts a long to its string representation. M:Divooka.Platform.Types.ConversionRoutines.LongToString(System.Int64)
Small Integer (short) to Text Converts a short to its string representation. M:Divooka.Platform.Types.ConversionRoutines.ShortToString(System.Int16)
Signed Number Byte to Text Converts an sbyte to its string representation. M:Divooka.Platform.Types.ConversionRoutines.SignedByteToString(System.SByte)
Text to Boolean Converts a string to a boolean. M:Divooka.Platform.Types.ConversionRoutines.StringToBool(System.String)
String To Byte Converts a string to a byte-sized integer. M:Divooka.Platform.Types.ConversionRoutines.StringToByte(System.String)
Text to Character Converts a string containing a single character to a char. M:Divooka.Platform.Types.ConversionRoutines.StringToChar(System.String)
Text to High Accuracy Number (decimal) Converts a string to a decimal. M:Divooka.Platform.Types.ConversionRoutines.StringToDecimal(System.String)
Text to Number Converts a string to a double. M:Divooka.Platform.Types.ConversionRoutines.StringToDouble(System.String)
Text to Low Accuracy Number (float) Converts a string to a float. M:Divooka.Platform.Types.ConversionRoutines.StringToFloat(System.String)
Text to Integer Converts a string to an integer. M:Divooka.Platform.Types.ConversionRoutines.StringToInt(System.String)
Text to Lines M:Divooka.Platform.Types.ConversionRoutines.StringToLines(System.String,System.Boolean,System.Boolean)
Text to Large Integer Converts a string to a long. M:Divooka.Platform.Types.ConversionRoutines.StringToLong(System.String)
Text to Small Integer (short) Converts a string to a short. M:Divooka.Platform.Types.ConversionRoutines.StringToShort(System.String)
Text to Signed Number Byte Converts a string to a signed byte (sbyte). M:Divooka.Platform.Types.ConversionRoutines.StringToSignedByte(System.String)
Text to Unsigned Integer (uint) Converts a string to an unsigned integer (uint). M:Divooka.Platform.Types.ConversionRoutines.StringToUInt(System.String)
Text to Unsigned Large Integer (ulong) Converts a string to an unsigned long (ulong). M:Divooka.Platform.Types.ConversionRoutines.StringToULong(System.String)
Text to Unsigned Small Integer (ushort) Converts a string to an unsigned short (ushort). M:Divooka.Platform.Types.ConversionRoutines.StringToUShort(System.String)
Value to Number Byte M:Divooka.Platform.Types.ConversionRoutines.ToByte(System.Object)
Value to High Accuracy Number M:Divooka.Platform.Types.ConversionRoutines.ToDecimal(System.Object)
Value to Number M:Divooka.Platform.Types.ConversionRoutines.ToDouble(System.Object)
Value to Low Accuracy Number M:Divooka.Platform.Types.ConversionRoutines.ToFloat(System.Object)
Value to Integer M:Divooka.Platform.Types.ConversionRoutines.ToInteger(System.Object)
Value to Large Integer M:Divooka.Platform.Types.ConversionRoutines.ToLong(System.Object)
Value to Small Integer M:Divooka.Platform.Types.ConversionRoutines.ToShort(System.Object)
Value to Signed Number Byte M:Divooka.Platform.Types.ConversionRoutines.ToSignedByte(System.Object)
Value to Unsigned Integer M:Divooka.Platform.Types.ConversionRoutines.ToUInteger(System.Object)
Value to Unsigned Large Integer M:Divooka.Platform.Types.ConversionRoutines.ToULong(System.Object)
Value to Unsigned Small Integer M:Divooka.Platform.Types.ConversionRoutines.ToUShort(System.Object)
Unsigned Integer (uint) to Text Converts a uint to its string representation. M:Divooka.Platform.Types.ConversionRoutines.UIntToString(System.UInt32)
Unsigned Large Integer (ulong) to Text Converts an ulong to its string representation. M:Divooka.Platform.Types.ConversionRoutines.ULongToString(System.UInt64)
Unsigned Small Integer (ushort) to Text Converts a ushort to its string representation. M:Divooka.Platform.Types.ConversionRoutines.UShortToString(System.UInt16)
Bytes to UTF8 Converts UTF8 bytes to its string representation. M:Divooka.Platform.Types.ConversionRoutines.UTF8BytesToString(System.Byte[])
UTF8 to Bytes Converts a UTF8 encoded string to bytes. M:Divooka.Platform.Types.ConversionRoutines.UTF8StringToBytes(System.String)

15.5 Dictionary Routines

Node Summary Technical
Add No more details available. N/A
Add Or Reject Duplicate No more details available. N/A
Add Range No more details available. N/A
Capacity No more details available. N/A
Clear No more details available. N/A
Clone No more details available. N/A
Comparer No more details available. N/A
Contains Key No more details available. N/A
Contains Value No more details available. N/A
Count No more details available. N/A
Create No more details available. N/A
Ensure Capacity No more details available. N/A
Get No more details available. N/A
Get Or Default No more details available. N/A
Keys No more details available. N/A
Remove No more details available. N/A
Set No more details available. N/A
To Array No more details available. N/A
Trim Excess No more details available. N/A
Try Add No more details available. N/A
Try Get No more details available. N/A
Values No more details available. N/A

15.6 Value Tuple Routines

Node Summary Technical
Compare No more details available. N/A
Compare Objects No more details available. N/A
Create No more details available. N/A
Equals No more details available. N/A
Format No more details available. N/A
Get No more details available. N/A
Hash No more details available. N/A
Is Tuple No more details available. N/A
Is Tuple Type No more details available. N/A
Length No more details available. N/A
Structural Compare No more details available. N/A
Structural Equals No more details available. N/A
Structural Hash No more details available. N/A
To Array No more details available. N/A
Try Get No more details available. N/A
Validate Tuple No more details available. N/A

15.7 QuickStore

Node Summary Technical
Configure Storage No more details available. N/A
Get Named Storage No more details available. N/A
Get Permanent Storage No more details available. N/A
Get Session Storage No more details available. N/A
Set Named Storage No more details available. N/A
Set Permanent Storage No more details available. N/A
Set Session Storage No more details available. N/A

15.8 ObjectRoutines

Node Summary Technical
Create No more details available. N/A
Equals No more details available. N/A
Get Hash Code No more details available. N/A
Get Type No more details available. N/A
Logical Equals No more details available. N/A
Memberwise Clone No more details available. N/A
Reference Equals No more details available. N/A
To String No more details available. N/A

15.9 Dynamic Operations

Node Summary Technical
Get Properties Get names of public properties. M:Divooka.Platform.DynamicLinq.DynamicOperations.GetProperties(System.Object)
Get Property Value No more details available. N/A
Make Expando M:Divooka.Platform.DynamicLinq.DynamicOperations.MakeExpando(System.String[],System.Object[])
Make Object M:Divooka.Platform.DynamicLinq.DynamicOperations.MakeObject(System.Type[],System.String[],System.Object[])
Make Object Type M:Divooka.Platform.DynamicLinq.DynamicOperations.MakeObjectType(System.Type[],System.String[],System.String,System.Object[],System.Boolean)

15.10 Collections Helper

Node Summary Technical
Extract No more details available. N/A
Filter No more details available. N/A

16.Database

A total of 4 categories.

16.1 PostgreSQLHelper

Node Summary Technical
Configure Postgre SQL M:Divooka.Database.PostgreSQL.PostgreSQLHelper.ConfigurePostgreSQL(System.String)
Create Database No more details available. N/A
Create Table M:Divooka.Database.PostgreSQL.PostgreSQLHelper.CreateTable(System.String,Divooka.Data.Grid.DivookaDataGrid,System.String,System.Boolean,System.Boolean,Divooka.Database.PostgreSQL.ORM.PostgreSQLConfiguration)
Delete Database No more details available. N/A
Delete Table No more details available. N/A
Get Create Table Command Gets the full CREATE-TABLE statement that was used to build . Returns if the table does not exist. M:Divooka.Database.PostgreSQL.PostgreSQLHelper.GetCreateTableCommand(System.String,System.String,System.String@,Divooka.Database.PostgreSQL.ORM.PostgreSQLConfiguration)
Get Create Table Commands Gets the full CREATE-TABLE statement that was used to build existing tables. M:Divooka.Database.PostgreSQL.PostgreSQLHelper.GetCreateTableCommands(System.String@,Divooka.Database.PostgreSQL.ORM.PostgreSQLConfiguration)
Get Databases No more details available. N/A
Get Tables Query table information. M:Divooka.Database.PostgreSQL.PostgreSQLHelper.GetTables(Divooka.Database.PostgreSQL.ORM.PostgreSQLConfiguration)
Get Table Sizes No more details available. N/A
Insert Table M:Divooka.Database.PostgreSQL.PostgreSQLHelper.InsertTable(System.String,Divooka.Data.Grid.DivookaDataGrid,Divooka.Database.PostgreSQL.ORM.PostgreSQLConfiguration)
List All Schemas No more details available. N/A
List Available Extensions No more details available. N/A
List Collations No more details available. N/A
List Database Encodings No more details available. N/A
List Installed Extensions No more details available. N/A
List Templates No more details available. N/A
Query M:Divooka.Database.PostgreSQL.PostgreSQLHelper.Query(System.String,Divooka.Database.PostgreSQL.ORM.PostgreSQLConfiguration)
Select Table M:Divooka.Database.PostgreSQL.PostgreSQLHelper.SelectTable(System.String,System.String,System.String,System.String,System.Int64,Divooka.Database.PostgreSQL.ORM.PostgreSQLConfiguration)
Update Table M:Divooka.Database.PostgreSQL.PostgreSQLHelper.UpdateTable(System.String,System.String,System.String,Divooka.Database.PostgreSQL.ORM.PostgreSQLConfiguration)

16.2 SQLite

Node Summary Technical
Configure SQLite M:Divooka.Database.SQLite.SQLiteHelper.ConfigureSQLite(System.String,System.Boolean,System.Boolean)
Create Table M:Divooka.Database.SQLite.SQLiteHelper.CreateTable(System.String,Divooka.Data.Grid.DivookaDataGrid,System.String,System.Boolean,System.Boolean,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Delete Table No more details available. N/A
Dump Writes out a full SQL text dump (schema + data) that can later be fed back through Recreate(). M:Divooka.Database.SQLite.SQLiteHelper.Dump(System.String,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Export Exports each table in the database as a separate CSV file in the given folder. M:Divooka.Database.SQLite.SQLiteHelper.Export(System.String,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Filter Table Rows No more details available. N/A
Filter Table Rows As Data Table No more details available. N/A
Get Create Table Command Gets the full CREATE-TABLE statement that was used to build. Returns if the table does not exist. M:Divooka.Database.SQLite.SQLiteHelper.GetCreateTableCommand(System.String,System.String@,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get Indexes Lists indexes for a table via . M:Divooka.Database.SQLite.SQLiteHelper.GetIndexes(System.String,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get Table And View Names M:Divooka.Database.SQLite.SQLiteHelper.GetTableAndViewNames(System.String@,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get Table Names M:Divooka.Database.SQLite.SQLiteHelper.GetTableNames(System.String@,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get Table Rows M:Divooka.Database.SQLite.SQLiteHelper.GetTableRows(System.String,System.String@,System.String,System.Int32,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get Table Rows As Data Table No more details available. N/A
Get Tables M:Divooka.Database.SQLite.SQLiteHelper.GetTables(System.String@,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get Tables And Views M:Divooka.Database.SQLite.SQLiteHelper.GetTablesAndViews(System.String@,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get Table Schema M:Divooka.Database.SQLite.SQLiteHelper.GetTableSchema(System.String,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get View Names M:Divooka.Database.SQLite.SQLiteHelper.GetViewNames(System.String@,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Get Views M:Divooka.Database.SQLite.SQLiteHelper.GetViews(System.String@,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Import Reads every CSV in the source folder and does a bulk INSERT into the tables (by matching filename to table name). M:Divooka.Database.SQLite.SQLiteHelper.Import(System.String,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Insert Table No more details available. N/A
Query Queries database and returns result as table. M:Divooka.Database.SQLite.SQLiteHelper.Query(System.String,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Query Data Table Queries database and returns result as table. M:Divooka.Database.SQLite.SQLiteHelper.QueryDataTable(System.String,Divooka.Database.SQLite.SQLiteHelper.SQLiteConfiguration)
Recreate Creates a brand new SQLite file at , then executes every statement in the given .sql dump. M:Divooka.Database.SQLite.SQLiteHelper.Recreate(System.String,System.String,System.Boolean)
Update Table No more details available. N/A

16.3 LiteDB

Node Summary Technical
Add Document File M:Divooka.Database.LiteDB.LiteDBHelper.AddDocumentFile(System.String,System.String,Divooka.Database.LiteDB.LiteDBConfiguration)
Add JSON Document M:Divooka.Database.LiteDB.LiteDBHelper.AddJSONDocument(System.String,System.String,Divooka.Database.LiteDB.LiteDBConfiguration)
Add YAML Document M:Divooka.Database.LiteDB.LiteDBHelper.AddYAMLDocument(System.String,System.String,Divooka.Database.LiteDB.LiteDBConfiguration)
Configure Lite DB No more details available. N/A
Download M:Divooka.Database.LiteDB.LiteDBHelper.Download(System.String,System.String,System.String,Divooka.Database.LiteDB.LiteDBConfiguration)
Find M:Divooka.Database.LiteDB.LiteDBHelper.Find(System.String,System.String,Divooka.Database.LiteDB.LiteDBConfiguration)
Find All M:Divooka.Database.LiteDB.LiteDBHelper.FindAll(System.String,Divooka.Database.LiteDB.LiteDBConfiguration)
Find Files M:Divooka.Database.LiteDB.LiteDBHelper.FindFiles(System.String,System.String,Divooka.Database.LiteDB.LiteDBConfiguration)
Upload M:Divooka.Database.LiteDB.LiteDBHelper.Upload(System.String,System.String,System.String,Divooka.Database.LiteDB.LiteDBConfiguration)

16.4 ODBC Helper

Node Summary Technical
Command Executes one or many SQL commands in a single transaction (auto-commit).A string may itself contain several statements separated by semicolons. M:Divooka.Database.ODBC.ODBCHelper.Command(System.String,Divooka.Database.ODBC.ODBCHelper.ODBCConfiguration)
Configure ODBC Configures the DSN for the ODBC service. M:Divooka.Database.ODBC.ODBCHelper.ConfigureODBC(System.String)
Query Query raw DataTable M:Divooka.Database.ODBC.ODBCHelper.Query(System.String,Divooka.Database.ODBC.ODBCHelper.ODBCConfiguration)

17.Divooka Notebook

A total of 1 categories.

17.1 NotebookCreator

Node Summary Technical
Notebook Base No more details available. N/A
Placeholder Site Name No more details available. N/A
Define Page No more details available. N/A
Number Slider No more details available. N/A
Setup Notebook No more details available. N/A
Text Block No more details available. N/A

18.Documents

A total of 1 categories.

18.1 PDF Helper

Node Summary Technical
Draw Annotations Draws annotations on a given PDF file. M:Divooka.FileFormats.PDF.Main.PDFHelper.DrawAnnotations(System.String,System.String)
Get Texts Extracts raw text from a PDF file for LLM use purposes. M:Divooka.FileFormats.PDF.Main.PDFHelper.GetTexts(System.String)
Write PDF Writes a PDF document with the specified title and body content. M:Divooka.FileFormats.PDF.Main.PDFHelper.WritePDF(System.String,System.String,System.String,System.Boolean)

19.Examples

A total of 2 categories.

19.1 Sample Data

Node Summary Technical
Sample Population Data Generate a fake, sample population data. M:ProjectNine.FictionalWorld.DataSet.SamplePopulationData

19.2 (Empty)

20.Experimental

A total of 1 categories.

20.1 Fact Machine

Node Summary Technical
Create Facts No more details available. N/A
Load No more details available. N/A
Solve No more details available. N/A
Solve All No more details available. N/A

21.Generative AI

A total of 1 categories.

21.1 Speech Engine

Node Summary Technical
Speech Engine Model Folder Env Var No more details available. N/A
Generate Speech No more details available. N/A
Generate Voice Profile M:Divooka.GenAI.TTS.SpeechEngine.GenerateVoiceEmbedding(System.String,System.String)
Create Speech Engine No more details available. N/A

22.Graphics

A total of 3 categories.

22.1 ShaderExamples

Node Summary Technical
Built Ins Overview No more details available. N/A
Concentric Rings Radial Sine Wave No more details available. N/A
Date Clock No more details available. N/A
Frame Stepper No more details available. N/A
Mouse Paint No more details available. N/A
Run Mandelbrot Explorer No more details available. N/A
Run Planets Simulation No more details available. N/A
Run Planet System No more details available. N/A
Run Raymarch Explorer No more details available. N/A
Run SDF Explorer No more details available. N/A
Run Signed Distance CSG Editor No more details available. N/A
Run Signed Distance Level Editor No more details available. N/A
Run Voxel Viewer No more details available. N/A
Uniform Gradient No more details available. N/A

22.2 Shader Lab

Node Summary Technical
Run Shader Preview M:Divooka.Graphics.ShaderLab.FragmentShaderLab.RunShaderPreview(Divooka.Framework.Plugin.IDivookaEngineHostEnvironment,System.String,System.Action,System.Boolean)

22.3 GaussianSplattingLab

Node Summary Technical
Run Gaussian Splatting Viewer No more details available. N/A

23.Library Assets

A total of 1 categories.

23.1 DivookaTextureAssets

Node Summary Technical
Category Textures No more details available. N/A
Get Available Categories No more details available. N/A
Get Available Textures No more details available. N/A
Get Sample Texture No more details available. N/A
Show Category Collage No more details available. N/A

24.Linear Algebra

A total of 3 categories.

24.1 Vector

Node Summary Technical
Make Vector Construct empty. M:Divooka.Matrix.DivookaTensor1D.#ctor
As Span Safe read-only view M:Divooka.Matrix.DivookaTensor1D.AsSpan
Contains No more details available. N/A
Copy Make a copy M:Divooka.Matrix.DivookaTensor1D.Copy
Copy To No more details available. N/A
Get Count No more details available. N/A
Get Index No more details available. N/A
Get Item No more details available. N/A
Length Get length of vector P:Divooka.Matrix.DivookaTensor1D.Length
Size Get string representation of size. P:Divooka.Matrix.DivookaTensor1D.Size
Get Enumerator No more details available. N/A
Get Preview Array No more details available. N/A
Get Preview String No more details available. N/A
Index Of No more details available. N/A
Norm Another name for length M:Divooka.Matrix.DivookaTensor1D.Norm
Shift No more details available. N/A
To Array Defensive copy M:Divooka.Matrix.DivookaTensor1D.ToArray
To String ToString override M:Divooka.Matrix.DivookaTensor1D.ToString
Accumulate Apply Applies certain operation starting from base value on top of entire vector and return the resulting vector and final value M:Divooka.Matrix.DivookaTensor1D.AccumulateApply(System.Double,System.Double[],System.Double[]@,Divooka.Matrix.DivookaTensor1D.AccumulateApplyFunction)
Addition Operation Adds two vectors M:Divooka.Matrix.DivookaTensor1D.op_Addition(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D)
Bitwise Or Operation Append an element M:Divooka.Matrix.DivookaTensor1D.op_BitwiseOr(Divooka.Matrix.DivookaTensor1D,System.Double)
Division Operation Divide element-wise M:Divooka.Matrix.DivookaTensor1D.op_Division(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D)
Exclusive Or Operation Exponent element-wise M:Divooka.Matrix.DivookaTensor1D.op_ExclusiveOr(Divooka.Matrix.DivookaTensor1D,System.Double)
Op Implicit No more details available. N/A
Multiply Operation Multiply element-wise M:Divooka.Matrix.DivookaTensor1D.op_Multiply(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D)
Subtraction Operation Subtract two vectors M:Divooka.Matrix.DivookaTensor1D.op_Subtraction(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D)
Unary Negation Operation Gets negative M:Divooka.Matrix.DivookaTensor1D.op_UnaryNegation(Divooka.Matrix.DivookaTensor1D)
Unary Plus Operation Identity (no copy is made) M:Divooka.Matrix.DivookaTensor1D.op_UnaryPlus(Divooka.Matrix.DivookaTensor1D)

24.2 Vector Routines

Node Summary Technical
Absolute Value M:Divooka.Numerics.Vector1D.Tensor1DRoutines.AbsoluteValue(Divooka.Matrix.DivookaTensor1D)
Apply Apply element-wise arbitrary function M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Apply(Divooka.Matrix.DivookaTensor1D,System.Func{System.Double,System.Double})
Arccosine No more details available. N/A
Arcsine No more details available. N/A
Average Get average (same as mean). M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Average(Divooka.Matrix.DivookaTensor1D)
Correlation Compute correlation M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Correlation(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D)
Cosh Compute cosh element-wise M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Cosh(Divooka.Matrix.DivookaTensor1D)
Cosine Compute cos element-wise M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Cosine(Divooka.Matrix.DivookaTensor1D)
Covariance Compute covariance M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Covariance(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D)
Log10 No more details available. N/A
Log2 No more details available. N/A
Maximum Get max. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Maximum(Divooka.Matrix.DivookaTensor1D)
Mean Get mean. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Mean(Divooka.Matrix.DivookaTensor1D)
Minimum Get min. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Minimum(Divooka.Matrix.DivookaTensor1D)
Modulus M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Modulus(Divooka.Matrix.DivookaTensor1D,System.Double)
Population STD Get population std. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.PopulationSTD(Divooka.Matrix.DivookaTensor1D)
Population Variance Get population variance. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.PopulationVariance(Divooka.Matrix.DivookaTensor1D)
Power Compute pow element-wise M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Power(Divooka.Matrix.DivookaTensor1D,System.Double)
Range M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Range(System.Int32,System.Double,System.Double)
Save To CSV File No more details available. N/A
Sine Compute sin element-wise M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Sine(Divooka.Matrix.DivookaTensor1D)
Sinh Compute sinh element-wise M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Sinh(Divooka.Matrix.DivookaTensor1D)
Sqaure Root Compute sqrt element-wise M:Divooka.Numerics.Vector1D.Tensor1DRoutines.SqaureRoot(Divooka.Matrix.DivookaTensor1D)
Sqrt Compute sqrt element-wise M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Sqrt(Divooka.Matrix.DivookaTensor1D)
Standard Deviation No more details available. N/A
Std Get std. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.STD(Divooka.Matrix.DivookaTensor1D)
Sum Get sum. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Sum(Divooka.Matrix.DivookaTensor1D)
Tangent No more details available. N/A
To Vector No more details available. N/A
Make Vector Construct from string, either comma delimited or space delimited. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.ToVector1D(System.String)
Variance Get variance. M:Divooka.Numerics.Vector1D.Tensor1DRoutines.Variance(Divooka.Matrix.DivookaTensor1D)

24.3 DivookaMatrix

Node Summary Technical
Make Divooka Matrix M:Divooka.Matrix.DivookaMatrix.#ctor(System.Double[][])
Get Data No more details available. N/A
Get Item No more details available. N/A
Get Data Column No more details available. N/A
Get Data Row No more details available. N/A
Get Enumerator No more details available. N/A
Print No more details available. N/A
Read No more details available. N/A

25.LLM

A total of 3 categories.

25.1 Completion Engine

Node Summary Technical
Chat No more details available. N/A
Complete Text No more details available. N/A
Get Model No more details available. N/A
Get Provider Name No more details available. N/A
Complete Complete some starting message.This is NOT Q&A style completion. M:Divooka.GenAI.LLM.CompletionEngine.Complete(System.String,System.String,Divooka.LLM.Abstractions.ChatHistoryData@)
Create Completion Engine Use DIVOOKA_COMPLETIONENGINE_MODEL when present, and fall back to DIVOOKA_COMPLETIONENGINE_MODELDIR + Model.gguf otherwise. M:Divooka.GenAI.LLM.CompletionEngine.CreateCompletionEngine
Create Local Completion Engine No more details available. N/A

25.2 Retrieval Embedding Engine

Node Summary Technical
Create Retrieval Embedding Engine No more details available. N/A
Embed No more details available. N/A

25.3 DivookaToolsLibrary

Node Summary Technical
Get Available Tools No more details available. N/A

26.Math

A total of 1 categories.

26.1 Symbolic Math

Node Summary Technical
Assign No more details available. N/A
Bigger Than No more details available. N/A
Bigger Than Or Equal To No more details available. N/A
Calculator Simple math parsed string to number.For available functions: PENDING DOCUMENTATION. M:Divooka.Maths.Symbolics.SymbolicToolset.Calculate(AngouriMath.Entity)
Create Expression No more details available. N/A
Create Variable No more details available. N/A
Differentiate No more details available. N/A
Divide No more details available. N/A
Equals No more details available. N/A
Equations No more details available. N/A
Factorize No more details available. N/A
Integrate Result not guaranteed.Works for standard forms of single variable. M:Divooka.Maths.Symbolics.SymbolicToolset.Integrate(AngouriMath.Entity,System.String)
Less Than No more details available. N/A
Less Than Or Equal To No more details available. N/A
Limits No more details available. N/A
Multiply No more details available. N/A
Sample Sample with a single variable. M:Divooka.Maths.Symbolics.SymbolicToolset.Sample(System.String,System.Double[])
Solve M:Divooka.Maths.Symbolics.SymbolicToolset.Solve(System.String)
Solve Equation Solve = 0 M:Divooka.Maths.Symbolics.SymbolicToolset.SolveEquation(AngouriMath.Entity)
Substitute No more details available. N/A
Subtract No more details available. N/A
Sum No more details available. N/A

27.Metaprogramming

A total of 3 categories.

27.1 Media Assets Extensions

Node Summary Technical
Get Assets Query assets using a normalized glob pattern.Supported wildcards:* = any chars except '/'? = any single char except '/'** = any chars including '/' M:Divooka.Document.AssetsLibrary.MediaAssetsExtensions.GetAssets(Divooka.Core.InMemoryAssets.EmbeddedAssetManager,System.String)
Get Assets In Directory Get all assets directly inside the given directory. M:Divooka.Document.AssetsLibrary.MediaAssetsExtensions.GetAssetsInDirectory(Divooka.Core.InMemoryAssets.EmbeddedAssetManager,System.String,System.Boolean)
Get Assets With Extension Get all assets having the given extension.Accepts "png" or ".png".Comparison is ordinal-ignore-case. M:Divooka.Document.AssetsLibrary.MediaAssetsExtensions.GetAssetsWithExtension(Divooka.Core.InMemoryAssets.EmbeddedAssetManager,System.String)
Get Assets With Extensions Get all assets having any of the given extensions.Accepts values like "png", ".png", "jpg", ".jpg". M:Divooka.Document.AssetsLibrary.MediaAssetsExtensions.GetAssetsWithExtensions(Divooka.Core.InMemoryAssets.EmbeddedAssetManager,System.String[])
Get Library Audio Get audio from library by path. M:Divooka.Document.AssetsLibrary.MediaAssetsExtensions.GetLibraryAudio(Divooka.Core.InMemoryAssets.EmbeddedAssetManager,System.String)
Get Library Image Get image from library by path. M:Divooka.Document.AssetsLibrary.MediaAssetsExtensions.GetLibraryImage(Divooka.Core.InMemoryAssets.EmbeddedAssetManager,System.String)
Get Library Table No more details available. N/A
Save Asset No more details available. N/A

27.2 EditorAutomation

Node Summary Technical
Display No more details available. N/A
Get Features No more details available. N/A
Get Feature Set No more details available. N/A
Print No more details available. N/A

27.3 BasicGraphQueries

Node Summary Technical
Connector Names No more details available. N/A
Get Graphs Count No more details available. N/A
Graphs Count No more details available. N/A

28.Module Management

A total of 1 categories.

28.1 Data Members

Node Summary Technical
Create Property No more details available. N/A

29.Operating System

A total of 7 categories.

29.1 FileSystemRoutines

Node Summary Technical
Append All Lines No more details available. N/A
Append All Text No more details available. N/A
Append Text No more details available. N/A
Change File Extension No more details available. N/A
Copy No more details available. N/A
Create No more details available. N/A
Create Directory No more details available. N/A
Create Directory Symbolic Link No more details available. N/A
Create File Symbolic Link No more details available. N/A
Create Symbolic Link No more details available. N/A
Create Temp Subdirectory No more details available. N/A
Create Text No more details available. N/A
Decode Base64 No more details available. N/A
Decrypt No more details available. N/A
Delete No more details available. N/A
Delete Directory No more details available. N/A
Delete File No more details available. N/A
Directory Exists No more details available. N/A
Encode Base64 No more details available. N/A
Encrypt No more details available. N/A
Enumerate Directories No more details available. N/A
Enumerate Files No more details available. N/A
Enumerate File System Entries No more details available. N/A
File Exists No more details available. N/A
Get Application Data File No more details available. N/A
Get Application Data Folder No more details available. N/A
Get Attributes No more details available. N/A
Get Creation Time No more details available. N/A
Get Creation Time Utc No more details available. N/A
Get Current Directory No more details available. N/A
Get Directories No more details available. N/A
Get Directory Root No more details available. N/A
Get File Md5 No more details available. N/A
Get Files No more details available. N/A
Get File System Entries No more details available. N/A
Get Last Access Time No more details available. N/A
Get Last Access Time Utc No more details available. N/A
Get Last Write Time No more details available. N/A
Get Last Write Time Utc No more details available. N/A
Get Logical Drives No more details available. N/A
Get Parent No more details available. N/A
Get Path In Special Folder No more details available. N/A
Get Special Folder No more details available. N/A
Get Temp File Path No more details available. N/A
Get Temp Folder Path No more details available. N/A
Get Working Directory No more details available. N/A
Move No more details available. N/A
Move Directory No more details available. N/A
Move File No more details available. N/A
Open No more details available. N/A
Open Read No more details available. N/A
Open Text No more details available. N/A
Open Write No more details available. N/A
Read All Bytes No more details available. N/A
Read All Lines No more details available. N/A
Read All Text No more details available. N/A
Read Lines No more details available. N/A
Rename File No more details available. N/A
Replace No more details available. N/A
Resolve Directory Link Target No more details available. N/A
Resolve File Link Target No more details available. N/A
Resolve Link Target No more details available. N/A
Set Attributes No more details available. N/A
Set Creation Time No more details available. N/A
Set Creation Time Utc No more details available. N/A
Set Current Directory No more details available. N/A
Set Last Access Time No more details available. N/A
Set Last Access Time Utc No more details available. N/A
Set Last Write Time No more details available. N/A
Set Last Write Time Utc No more details available. N/A
Set Working Directory No more details available. N/A
Touch No more details available. N/A
Write All Bytes No more details available. N/A
Write All Lines No more details available. N/A
Write Text To File No more details available. N/A

29.2 Input Buffer

Node Summary Technical
As Span Returns a read-only span over the visible bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.AsSpan
Clone Returns a self-contained immutable copy of this buffer. M:Divooka.Base.Types.ImmutableReadonlyByteArray.Clone
Equals Determines whether this buffer has the same visible bytes as another buffer. M:Divooka.Base.Types.ImmutableReadonlyByteArray.Equals(Divooka.Base.Types.ImmutableReadonlyByteArray)
Bytes Gets an enumerable over the visible bytes in this immutable byte array. P:Divooka.Base.Types.ImmutableReadonlyByteArray.Bytes
Endianness Gets the byte order used by numeric read operations. P:Divooka.Base.Types.ImmutableReadonlyByteArray.Endianness
Is Empty Gets a value indicating whether this immutable byte array contains no bytes. P:Divooka.Base.Types.ImmutableReadonlyByteArray.IsEmpty
Item Gets the byte at the specified zero-based index. P:Divooka.Base.Types.ImmutableReadonlyByteArray.Item(System.Int32)
Length Gets the number of bytes visible in this immutable byte array. P:Divooka.Base.Types.ImmutableReadonlyByteArray.Length
String Encoding Gets the encoding used by string read operations. P:Divooka.Base.Types.ImmutableReadonlyByteArray.StringEncoding
Get Enumerator Returns an enumerator over the visible bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.GetEnumerator
Get Hash Code Gets a hash code based on the visible bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.GetHashCode
Read Bool Reads a Boolean and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadBool(System.Boolean@)
Read Bool With Offset Reads a Boolean at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadBoolWithOffset(System.Int32)
Read Byte Reads a byte and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadByte(System.Byte@)
Read Bytes Reads bytes from the beginning of this buffer and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadBytes(System.Int32,Divooka.Base.Types.ImmutableReadonlyByteArray@)
Read Bytes With Offset Reads bytes at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadBytesWithOffset(System.Int32,System.Int32)
Read Byte With Offset Reads a byte at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadByteWithOffset(System.Int32)
Read Double Reads a 64-bit floating-point value and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadDouble(System.Double@)
Read Double With Offset Reads a 64-bit floating-point value at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadDoubleWithOffset(System.Int32)
Read Float Reads a 32-bit floating-point value and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadFloat(System.Single@)
Read Float With Offset Reads a 32-bit floating-point value at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadFloatWithOffset(System.Int32)
Read Guid Reads a GUID and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadGuid(System.Guid@)
Read Guid With Offset Reads a GUID at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadGuidWithOffset(System.Int32)
Read Int Reads a 32-bit signed integer and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadInt(System.Int32@)
Read Int With Offset Reads a 32-bit signed integer at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadIntWithOffset(System.Int32)
Read Long Reads a 64-bit signed integer and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadLong(System.Int64@)
Read Long With Offset Reads a 64-bit signed integer at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadLongWithOffset(System.Int32)
Read S Byte Reads a signed byte and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadSByte(System.SByte@)
Read S Byte With Offset Reads a signed byte at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadSByteWithOffset(System.Int32)
Read Short Reads a 16-bit signed integer and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadShort(System.Int16@)
Read Short With Offset Reads a 16-bit signed integer at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadShortWithOffset(System.Int32)
Read String Reads a fixed-size string from the beginning of this buffer and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadString(System.Int32,System.String@)
Read String With Offset Reads a fixed-size string at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadStringWithOffset(System.Int32,System.Int32)
Read U Int Reads a 32-bit unsigned integer and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadUInt(System.UInt32@)
Read U Int With Offset Reads a 32-bit unsigned integer at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadUIntWithOffset(System.Int32)
Read U Long Reads a 64-bit unsigned integer and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadULong(System.UInt64@)
Read U Long With Offset Reads a 64-bit unsigned integer at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadULongWithOffset(System.Int32)
Read U Short Reads a 16-bit unsigned integer and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadUShort(System.UInt16@)
Read U Short With Offset Reads a 16-bit unsigned integer at an explicit offset without consuming bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ReadUShortWithOffset(System.Int32)
Skip Skips a number of bytes and returns the remaining bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.Skip(System.Int32)
Slice Returns a slice of this immutable byte array. M:Divooka.Base.Types.ImmutableReadonlyByteArray.Slice(System.Int32)
Starts With Determines whether this buffer starts with the specified bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.StartsWith(System.ReadOnlySpan)
To Array Returns a copy of the visible bytes. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ToArray
To String Returns a hexadecimal preview of this buffer. M:Divooka.Base.Types.ImmutableReadonlyByteArray.ToString
With Endianness Returns a new immutable byte array with the same bytes but a different numeric byte order. M:Divooka.Base.Types.ImmutableReadonlyByteArray.WithEndianness(Divooka.Base.Types.ByteArrayEndianness)
With String Encoding Returns a new immutable byte array with the same bytes but a different string encoding. M:Divooka.Base.Types.ImmutableReadonlyByteArray.WithStringEncoding(System.Text.Encoding)
From Array Creates an immutable byte array from a byte array by copying its contents. M:Divooka.Base.Types.ImmutableReadonlyByteArray.FromArray(System.Byte[])
From File Reads all bytes from a file into a new immutable byte array. M:Divooka.Base.Types.ImmutableReadonlyByteArray.FromFile(System.String)
From Span Creates an immutable byte array from a read-only span by copying its contents. M:Divooka.Base.Types.ImmutableReadonlyByteArray.FromSpan(System.ReadOnlySpan)
From Stream Reads all bytes from a stream into a new immutable byte array. M:Divooka.Base.Types.ImmutableReadonlyByteArray.FromStream(System.IO.Stream)
Empty Gets an empty immutable byte array. P:Divooka.Base.Types.ImmutableReadonlyByteArray.Empty

29.3 Path

Node Summary Technical
Alt Directory Separator Char No more details available. N/A
Directory Separator Char No more details available. N/A
Invalid Path Chars No more details available. N/A
Path Separator No more details available. N/A
Volume Separator Char No more details available. N/A
Change Extension No more details available. N/A
Combine No more details available. N/A
Ends In Directory Separator Returns true if the path ends in a directory separator. M:System.IO.Path.EndsInDirectorySeparator(System.ReadOnlySpan)
Exists Determines whether the specified file or directory exists. M:System.IO.Path.Exists(System.String)
Get Directory Name Returns the directory portion of a file path. This method effectivelyremoves the last segment of the given file path, i.e. it returns astring consisting of all characters up to but not including the lastbackslash ("") in the file path. The returned value is null if thespecified path is null, empty, or a root (such as "", "C:", or"\server\share"). M:System.IO.Path.GetDirectoryName(System.String)
Get Extension Returns the extension of the given path. The returned value includes the period (".") character of theextension except when you have a terminal period when you get string.Empty, such as ".exe" or ".cpp".The returned value is null if the given path is null or empty if the given path does not include anextension. M:System.IO.Path.GetExtension(System.String)
Get File Name Returns the name and extension parts of the given path. The resulting string containsthe characters of path that follow the last separator in path. The resulting string isnull if path is null. M:System.IO.Path.GetFileName(System.String)
Get File Name Without Extension No more details available. N/A
Get Full Path No more details available. N/A
Get Invalid File Name Chars No more details available. N/A
Get Invalid Path Chars No more details available. N/A
Get Path Root No more details available. N/A
Get Random File Name Returns a cryptographically strong random 8.3 string that can beused as either a folder name or a file name. M:System.IO.Path.GetRandomFileName
Get Relative Path Create a relative path from one path to another. Paths will be resolved before calculating the difference.Default path comparison for the active platform will be used (OrdinalIgnoreCase for Windows or Mac, Ordinal for Unix). M:System.IO.Path.GetRelativePath(System.String,System.String)
Get Temp File Name No more details available. N/A
Get Temp Path No more details available. N/A
Has Extension Tests if a path's file name includes a file extension. A trailing periodis not considered an extension. M:System.IO.Path.HasExtension(System.String)
Is Path Fully Qualified Returns true if the path is fixed to a specific drive or UNC path. This method does novalidation of the path (URIs will be returned as relative as a result).Returns false if the path specified is relative to the current drive or working directory. M:System.IO.Path.IsPathFullyQualified(System.String)
Is Path Rooted No more details available. N/A
Join No more details available. N/A
Trim Ending Directory Separator Trims one trailing directory separator beyond the root of the path. M:System.IO.Path.TrimEndingDirectorySeparator(System.String)
Try Join No more details available. N/A

29.4 Output Buffer

Node Summary Technical
Make Output Buffer Creates a new immutable constructive byte array. M:Divooka.Base.Types.ImmutableConstructiveByteArray.#ctor
As Span Returns a read-only span over the current bytes.This materializes the chunk chain once and then reuses the cached flattened buffer. M:Divooka.Base.Types.ImmutableConstructiveByteArray.AsSpan
Clear Returns an empty buffer using the same settings. M:Divooka.Base.Types.ImmutableConstructiveByteArray.Clear
Equals Determines whether this object contains the same bytes as another immutable constructive byte array. M:Divooka.Base.Types.ImmutableConstructiveByteArray.Equals(Divooka.Base.Types.ImmutableConstructiveByteArray)
Endianness Gets the byte order used by numeric write operations. P:Divooka.Base.Types.ImmutableConstructiveByteArray.Endianness
Is Empty Gets whether this buffer contains no bytes. P:Divooka.Base.Types.ImmutableConstructiveByteArray.IsEmpty
Length Gets the number of bytes currently written. P:Divooka.Base.Types.ImmutableConstructiveByteArray.Length
String Encoding Gets the encoding used by string write operations. P:Divooka.Base.Types.ImmutableConstructiveByteArray.StringEncoding
Get Hash Code Returns a hash code based on the current bytes. M:Divooka.Base.Types.ImmutableConstructiveByteArray.GetHashCode
Save Saves the current bytes to a file. M:Divooka.Base.Types.ImmutableConstructiveByteArray.Save(System.String)
To Array Returns a copy of the current bytes. M:Divooka.Base.Types.ImmutableConstructiveByteArray.ToArray
To String Returns a hexadecimal preview of the current bytes. M:Divooka.Base.Types.ImmutableConstructiveByteArray.ToString
With Endianness Returns a copy with a different numeric byte order. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WithEndianness(Divooka.Base.Types.ByteArrayEndianness)
With String Encoding Returns a copy with a different string encoding. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WithStringEncoding(System.Text.Encoding)
Write Bool Writes a Boolean as one byte. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteBool(System.Boolean)
Write Byte Writes a byte. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteByte(System.Byte)
Write Bytes Writes empty zero padding. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteBytes(System.Int32)
Write Double Writes a 64-bit floating-point value. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteDouble(System.Double)
Write Float Writes a 32-bit floating-point value. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteFloat(System.Single)
Write Guid Writes a GUID using the runtime byte representation of Guid.ToByteArray. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteGuid(System.Guid)
Write Int Writes a 32-bit signed integer. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteInt(System.Int32)
Write Long Writes a 64-bit signed integer. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteLong(System.Int64)
Write Signed Byte Writes a signed byte. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteSByte(System.SByte)
Write Short Writes a 16-bit signed integer. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteShort(System.Int16)
Write String Fixed Size Writes a fixed-size string using exactly the encoded byte count of . M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteStringFixedSize(System.String)
Write String Zero Terminated Writes a zero-terminated string. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteStringZeroTerminated(System.String)
Write U Int Writes a 32-bit unsigned integer. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteUInt(System.UInt32)
Write U Long Writes a 64-bit unsigned integer. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteULong(System.UInt64)
Write U Short Writes a 16-bit unsigned integer. M:Divooka.Base.Types.ImmutableConstructiveByteArray.WriteUShort(System.UInt16)
From Bytes Creates an immutable constructive byte array from existing bytes by copying them. M:Divooka.Base.Types.ImmutableConstructiveByteArray.FromBytes(System.ReadOnlySpan,Divooka.Base.Types.ByteArrayEndianness,System.Text.Encoding)
Empty Gets an empty immutable constructive byte array. P:Divooka.Base.Types.ImmutableConstructiveByteArray.Empty

29.5 Mutable Constructive Byte Array

Node Summary Technical
Make Mutable Constructive Byte Array Creates a new mutable constructive byte array. M:Divooka.Base.Types.MutableConstructiveByteArray.#ctor
Clear Clears the current bytes. M:Divooka.Base.Types.MutableConstructiveByteArray.Clear
Dispose Disposes this mutable buffer. M:Divooka.Base.Types.MutableConstructiveByteArray.Dispose
Endianness Gets the byte order used by numeric write operations. P:Divooka.Base.Types.MutableConstructiveByteArray.Endianness
Is Empty Gets whether this buffer contains no bytes. P:Divooka.Base.Types.MutableConstructiveByteArray.IsEmpty
Length Gets the number of bytes currently written. P:Divooka.Base.Types.MutableConstructiveByteArray.Length
String Encoding Gets the encoding used by string write operations. P:Divooka.Base.Types.MutableConstructiveByteArray.StringEncoding
Save Saves the current bytes to a file. M:Divooka.Base.Types.MutableConstructiveByteArray.Save(System.String)
To Array Returns a copy of the current bytes. M:Divooka.Base.Types.MutableConstructiveByteArray.ToArray
To Immutable Constructive Byte Array Converts this mutable buffer to an immutable constructive byte array. M:Divooka.Base.Types.MutableConstructiveByteArray.ToImmutableConstructiveByteArray
Write Bool Writes a Boolean as one byte. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteBool(System.Boolean)
Write Byte Writes a byte. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteByte(System.Byte)
Write Bytes Writes empty zero padding. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteBytes(System.Int32)
Write Double Writes a 64-bit floating-point value. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteDouble(System.Double)
Write Float Writes a 32-bit floating-point value. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteFloat(System.Single)
Write Guid Writes a GUID using the runtime byte representation of Guid.ToByteArray. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteGuid(System.Guid)
Write Int Writes a 32-bit signed integer. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteInt(System.Int32)
Write Long Writes a 64-bit signed integer. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteLong(System.Int64)
Write Signed Byte Writes a signed byte. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteSByte(System.SByte)
Write Short Writes a 16-bit signed integer. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteShort(System.Int16)
Write String Fixed Size Writes a fixed-size string using exactly the encoded byte count of . M:Divooka.Base.Types.MutableConstructiveByteArray.WriteStringFixedSize(System.String)
Write String Zero Terminated Writes a zero-terminated string. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteStringZeroTerminated(System.String)
Write U Int Writes a 32-bit unsigned integer. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteUInt(System.UInt32)
Write U Long Writes a 64-bit unsigned integer. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteULong(System.UInt64)
Write U Short Writes a 16-bit unsigned integer. M:Divooka.Base.Types.MutableConstructiveByteArray.WriteUShort(System.UInt16)
From Bytes Creates a mutable constructive byte array from existing bytes. M:Divooka.Base.Types.MutableConstructiveByteArray.FromBytes(System.ReadOnlySpan,Divooka.Base.Types.ByteArrayEndianness,System.Text.Encoding)

29.6 StandardInputOutput

Node Summary Technical
Print No more details available. N/A
Print Line No more details available. N/A
Set Out No more details available. N/A

29.7 RuntimeEnvironment

Node Summary Technical
Get Program Arguments No more details available. N/A
Get Environment Variable No more details available. N/A
Set Program Arguments No more details available. N/A

30.Physics

A total of 2 categories.

30.1 PhysicsExperiment

Node Summary Technical
Make Physics Experiment M:Divooka.Physics.RBD.Model1.Types.PhysicsExperiment.#ctor

30.2 PhysicsSimPreviewer

Node Summary Technical
Run Preview No more details available. N/A

31.Plotting

A total of 22 categories.

31.1 Custom Plot

Node Summary Technical
Combine Rows Columns Combines row and column arrays into a 2D array using the specified combination method.This is useful for creating heatmap data from separate row and column value arrays. M:Divooka.Graphics.Plotting.API.CustomPlot.CombineRowsColumns(System.Double[],System.Double[],Divooka.Graphics.Plotting.API.CustomPlot.CombineMethod)
Create Annotation Creates an annotation text plottable on the chart. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateAnnotation(System.String,System.Single,System.Nullable,System.Double,System.Double,Divooka.Graphics.Plotting.API.CustomPlot.AlignmentOptions)
Create Arrow Creates an arrow plottable with specified start and end coordinates. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateArrow(System.Double,System.Double,System.Double,System.Double,System.Nullable,System.Nullable,System.Single)
Create Bars Creates a bar plot plottable from arrays of position and value data. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateBars(System.Double[],System.Double[])
Create Benchmark Creates a benchmark plottable that displays rendering performance metrics. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateBenchmark(System.Boolean)
Create Boxes Creates a box plot plottable from statistical data arrays. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateBoxes(System.Double[],System.Double[],System.Double[],System.Double[],System.Double[],System.Double[])
Create Bracket Creates a bracket plottable between two points with optional labeling. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateBracket(System.Double,System.Double,System.Double,System.Double,System.String,System.Nullable,System.Boolean,System.Single,System.Single)
Create Callout Creates a callout plottable with text and an arrow pointing to a specific location. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateCallout(System.Double,System.Double,System.Double,System.Double,System.String,System.Nullable,System.Nullable,System.Nullable,System.Nullable,System.Single,System.Single,System.Single)
Create Candlestick Creates a candlestick plot plottable from OHLC (Open-High-Low-Close) price data. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateCandlestick(System.Double[],System.Double[],System.Double[],System.Double[],System.DateTime[],System.Nullable,System.Nullable)
Create Contours Creates a contour lines plottable using two arrays to create a grid with a specified combination method. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateContours(System.Double[],System.Double[],Divooka.Graphics.Plotting.API.CustomPlot.ContourCombineMethod,System.Double[],System.Nullable,System.Single)
Create Coxcomb Creates a coxcomb chart (polar bar chart) plottable from a list of values with optional labels. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateCoxcomb(System.Double[],System.String[])
Create Crosshair Creates a crosshair plottable at the specified coordinates with customizable styling. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateCrosshair(System.Double,System.Double,System.Nullable,System.Single,Divooka.Graphics.Plotting.API.CustomPlot.LinePatterns,ScottPlot.MarkerShape,System.Single,System.Nullable)
Create Data Logger Creates a data logger plottable from arrays of x and y values with customizable styling. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateDataLogger(System.Double[],System.Double[],Divooka.Graphics.Plotting.API.CustomPlot.LinePatterns,ScottPlot.MarkerShape,System.Single,System.Nullable,System.String,System.Single,System.Nullable)
Create Ellipse Creates an ellipse plottable with specified center, radii, and styling options. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateEllipse(System.Double,System.Double,System.Double,System.Double,System.Nullable,System.Nullable,System.Single,Divooka.Graphics.Plotting.API.CustomPlot.LinePatterns,System.String,System.Double,System.Boolean,System.Double,System.Double,System.Double,System.Double)
Create Error Bar Creates a single error bar plottable with specified X, Y values and error ranges. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateErrorBar(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Nullable,System.Single)
Create Error Bars Creates multiple error bars plottable with optional X, Y error ranges. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateErrorBars(System.Double[],System.Double[],System.Double[],System.Double[],System.Double[],System.Double[],System.Nullable,System.Single)
Create Fill Y Creates a fill-between-Y-values plottable from arrays of x, top y, and bottom y values. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateFillY(System.Double[],System.Double[],System.Double[],System.Nullable,System.Double,System.Nullable,System.Single)
Create Financial Time Axis Creates a financial time axis plottable for displaying sequential date data with proper spacing. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateFinancialTimeAxis(System.DateTime[])
Create Function Creates a mathematical function plottable over a specified range. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateFunction(Divooka.Graphics.Plotting.API.CustomPlot.FunctionType,System.Double,System.Double,System.Nullable)
Create Heatmap No more details available. N/A
Create Histogram Bars Creates a histogram bars plottable from an array of values with automatic binning. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateHistogramBars(System.Double[],System.Int32)
Create Horizontal Line Creates a horizontal line plottable at the specified Y coordinate. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateHorizontalLine(System.Double,System.Single,System.Nullable,Divooka.Graphics.Plotting.API.CustomPlot.LinePatterns,System.String)
Create Horizontal Span Creates a horizontal span plottable between two X coordinates. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateHorizontalSpan(System.Double,System.Double,System.Single,System.Nullable,System.Nullable,System.Double,System.String)
Create Image Marker Creates an image marker plottable that displays an image at a specific coordinate. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateImageMarker(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,System.Single,System.Boolean)
Create Image Rect Creates an image rectangle plottable that displays an image within a coordinate rectangle. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateImageRect(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,System.Double,System.Double,System.Boolean)
Create Iso Lines Creates isolines (diagonal reference lines) plottable with customizable positioning and appearance. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateIsoLines(System.Double[],System.String[],System.Nullable,System.Single,Divooka.Graphics.Plotting.API.CustomPlot.LinePatterns,System.Boolean,System.Boolean,System.Single,System.Nullable)
Create Line Creates a line plottable between two Vector2D points. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateLine(Divooka.Multimedia.Types.Vector2D,Divooka.Multimedia.Types.Vector2D,System.Single,System.Nullable)
Create Lollipop Creates a lollipop plot plottable from arrays of x and y values. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateLollipop(System.Double[],System.Double[],System.Nullable,System.Single,System.Nullable,System.Nullable)
Create Marker Creates a single marker plottable at the specified coordinates. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateMarker(System.Double,System.Double,ScottPlot.MarkerShape,System.Single,System.Nullable,System.Single,System.String)
Create Markers Creates multiple markers plottable from arrays of x and y coordinates. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateMarkers(System.Double[],System.Double[],ScottPlot.MarkerShape,System.Single,System.Nullable,System.Single,System.String)
Create OHLC Creates an OHLC (Open-High-Low-Close) plottable from arrays of price data. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateOHLC(System.Double[],System.Double[],System.Double[],System.Double[],System.DateTime[],System.Boolean,System.Double,System.Nullable,System.Nullable)
Create Phasor Creates a phasor plottable that displays arrows from the origin to points in polar coordinates. M:Divooka.Graphics.Plotting.API.CustomPlot.CreatePhasor(System.Double[],System.Double[],System.String[],System.Nullable,System.Single,System.Single)
Create Pie Creates a pie chart plottable from a list of values with optional labels. M:Divooka.Graphics.Plotting.API.CustomPlot.CreatePie(System.Double[],System.String[],System.Double,System.Double,System.Double,System.Double)
Create Polar Axis Creates a polar axis plottable with customizable spokes and circles for polar coordinate plotting. M:Divooka.Graphics.Plotting.API.CustomPlot.CreatePolarAxis(System.Int32,System.Double,System.String[],System.Double[],System.String[],System.Double,System.Boolean,System.Nullable,System.Single)
Create Polygon Creates a polygon plottable from arrays of x and y coordinates. M:Divooka.Graphics.Plotting.API.CustomPlot.CreatePolygon(System.Double[],System.Double[],System.Nullable,System.Nullable,System.Single,Divooka.Graphics.Plotting.API.CustomPlot.LinePatterns,System.String)
Create Population Creates a population plot plottable showing the distribution of data points with optional statistical displays. M:Divooka.Graphics.Plotting.API.CustomPlot.CreatePopulation(System.Double[],System.Double,System.Boolean,System.Boolean,System.Boolean,System.Double,System.Nullable,System.Nullable,System.Nullable)
Create Radar Creates a radar chart plottable with multiple series displaying values on polar axes. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateRadar(Divooka.Matrix.DivookaTensor1D[],System.String[],System.String[],System.Nullable,System.Nullable,System.Nullable,System.Single,System.Nullable,System.Double,System.Boolean,System.Int32,System.Boolean)
Create Radial Gauge Creates a radial gauge chart with multiple gauges representing scalar values. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateRadialGauge(System.Double[],System.String[],System.Double,System.Single,System.Boolean,System.Boolean,ScottPlot.RadialGaugeMode)
Create Rectangle Creates a rectangle plottable with specified coordinates and styling. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateRectangle(System.Int32,System.Int32,System.Int32,System.Int32,System.Nullable,System.Nullable)
Create Scale Bar Creates a scale bar plottable for indicating measurement scales on plots. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateScaleBar(System.Double,System.Double,System.String,System.String,System.Nullable,System.Single,System.Single)
Create Scatter Creates a scatter plot plottable from arrays of x and y values. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateScatter(System.Double[],System.Double[],System.Nullable,System.Boolean)
Create Signal Creates a fast-rendering time series signal plottable from arrays of x and y values. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateSignal(System.Double[],System.Double[],System.Nullable)
Create Smith Chart Axis Creates a Smith chart axis plottable for RF and microwave engineering applications. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateSmithChartAxis(System.Double[],System.Double[],System.Nullable,System.Single,System.Boolean)
Create Text Creates a text label plottable at the specified coordinates. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateText(System.String,System.Double,System.Double,System.Nullable,System.Int32)
Create TIN Plot Creates a TIN (Triangulated Irregular Network) plottable for 3D surface representation. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateTINPlot(System.Double[],System.Double[],System.Double[],System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Double,System.Nullable,System.Nullable,System.Nullable)
Create Tool Tip Creates a tooltip plottable that displays text with an arrow pointing to a specific location. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateToolTip(System.String,System.Double,System.Double,System.Double,System.Double,System.Nullable,System.Nullable,System.Nullable,System.Single)
Create Triangular Axis Creates a triangular axis for ternary plots with data points and customizable styling. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateTriangularAxis(System.Double[],System.Double[],System.Double[],System.String,System.String,System.String,ScottPlot.MarkerShape,System.Nullable,System.Single,System.Nullable,System.Double,System.Nullable,System.Double,System.Boolean)
Create Vector Field Creates a vector field plot displaying arrows at specified points with given vector components. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateVectorField(System.Double[],System.Double[],System.Double[],System.Double[],System.Nullable,System.Double,System.Single)
Create Vertical Line Creates a vertical line plottable at the specified X coordinate. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateVerticalLine(System.Double,System.Single,System.Nullable,Divooka.Graphics.Plotting.API.CustomPlot.LinePatterns,System.String)
Create Vertical Span Creates a vertical span plottable between two Y coordinates. M:Divooka.Graphics.Plotting.API.CustomPlot.CreateVerticalSpan(System.Double,System.Double,System.Single,System.Nullable,System.Nullable,System.Double,System.String)
Generate Date Range No more details available. N/A
Generate Plot M:Divooka.Graphics.Plotting.API.CustomPlot.GeneratePlot(System.Int32,System.Int32,Divooka.Graphics.Plotting.API.CustomPlot.Plottable[],Divooka.Graphics.Plotting.API.CustomPlot.OverallChartConfigurations)
Generate Random Values Generates random values within a specified range. M:Divooka.Graphics.Plotting.API.CustomPlot.GenerateRandomValues(System.Int32,System.Double,System.Double)
With Data Applies only to those plottables that support X-Y data. M:Divooka.Graphics.Plotting.API.CustomPlot.WithData(Divooka.Graphics.Plotting.API.CustomPlot.Plottable,System.Double[],System.Double[])
With Legend Text Applies only to those plottables that support legends. M:Divooka.Graphics.Plotting.API.CustomPlot.WithLegendText(Divooka.Graphics.Plotting.API.CustomPlot.Plottable,System.String)
With Title M:Divooka.Graphics.Plotting.API.CustomPlot.WithTitle(System.String,Divooka.Graphics.Plotting.API.CustomPlot.OverallChartConfigurations)
With X Axis M:Divooka.Graphics.Plotting.API.CustomPlot.WithXAxis(System.String,Divooka.Graphics.Plotting.API.CustomPlot.OverallChartConfigurations)
With Y Axis M:Divooka.Graphics.Plotting.API.CustomPlot.WithYAxis(System.String,Divooka.Graphics.Plotting.API.CustomPlot.OverallChartConfigurations)

31.2 Quick Plot

Node Summary Technical
Bar Chart Generates a pixel-based image of a bar chart. M:Divooka.Graphics.Plotting.API.QuickPlot.BarChart(Divooka.Matrix.DivookaTensor1D,Divooka.Graphics.Plotting.API.Configurations.BarChartConfiguration)
Bubble Chart Generates a pixel-based image of a bubble chart. M:Divooka.Graphics.Plotting.API.QuickPlot.BubbleChart(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D,Divooka.Graphics.Plotting.API.Configurations.BubbleChartConfiguration)
Divooka Graph Generates an SVG-based graphical representation of a Divooka graph, with specified node positions. M:Divooka.Graphics.Plotting.API.QuickPlot.DivookaGraph(Divooka.CoreEngine.Document.AbstractStandard.DivookaAbstractStandardNode[],Divooka.Multimedia.Types.Vector2D[])
Divooka Node Generates an SVG-based graphical representation of an individual Divooka node. M:Divooka.Graphics.Plotting.API.QuickPlot.DivookaNode(System.String,System.String[],System.String[])
Donut Chart Draw a donut chart from values and category labels. M:Divooka.Graphics.Plotting.API.QuickPlot.DonutChart(Divooka.Matrix.DivookaTensor1D,System.String[],Divooka.Graphics.Plotting.API.Configurations.DonutChartConfiguration)
Draw Vector2D PlotVector(s)2D: Draws Vector2D in coordinate grid. Great for educational purpose (when comoaring before and after manipulation). M:Divooka.Graphics.Plotting.API.QuickPlot.DrawVector2D(Divooka.Multimedia.Types.Vector2D,Divooka.Graphics.Plotting.API.Configurations.DrawVector2DConfiguration)
Empty Creates an empty space. Useful as placeholders. M:Divooka.Graphics.Plotting.API.QuickPlot.Empty(System.Int32,System.Int32,System.Nullable,System.Boolean)
Funnel Chart Generates a pixel-based image of a funnel chart. M:Divooka.Graphics.Plotting.API.QuickPlot.FunnelChart(Divooka.Matrix.DivookaTensor1D,Divooka.Graphics.Plotting.API.Configurations.FunnelChartConfiguration)
Heatmap Plots a heatmap that represents data density or intensity using color gradients.Ideal for showing patterns or correlations in data matrices.This plot automatically compresses the entire range of values between its min and max value. M:Divooka.Graphics.Plotting.API.QuickPlot.Heatmap(Divooka.Matrix.DivookaTensor1D[],Divooka.Graphics.Plotting.API.Configurations.HeatmapConfiguration)
Histogram Generates a pixel-based image of a histogram. M:Divooka.Graphics.Plotting.API.QuickPlot.Histogram(Divooka.Matrix.DivookaTensor1D,Divooka.Graphics.Plotting.API.Configurations.HisogramConfiguration)
Line Plot Generates a pixel-based image of a line plot. M:Divooka.Graphics.Plotting.API.QuickPlot.LinePlot(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D,Divooka.Graphics.Plotting.API.Configurations.LinePlotConfiguration)
Measure Image An image can be drawn inside a rectangle defined in coordinate units. M:Divooka.Graphics.Plotting.API.QuickPlot.MeasureImage(Divooka.Multimedia.Image.PixelImage,System.Nullable,System.Nullable)
Number Display Generates a pixel-based image displaying a numeric value with a label. M:Divooka.Graphics.Plotting.API.QuickPlot.NumberDisplay(System.String,System.Double,Divooka.Graphics.Plotting.API.Configurations.NumberDisplayConfiguration)
Organization Tree Generates a pixel-based image representation of an organizational tree structure. M:Divooka.Graphics.Plotting.API.QuickPlot.OrganizationTree(Divooka.Graphics.Plotting.Drawers.Types.TreeNode)
Pie Chart Draw a pie chart from values and category labels. M:Divooka.Graphics.Plotting.API.QuickPlot.PieChart(Divooka.Matrix.DivookaTensor1D,System.String[],Divooka.Graphics.Plotting.API.Configurations.PieChartConfiguration)
Population Pyramid Populates a population pyramid by automatically gathering age group. M:Divooka.Graphics.Plotting.API.QuickPlot.PopulationPyramid(Divooka.Data.Grid.DivookaDataGrid,System.Int32,System.String,System.String,Divooka.Graphics.Plotting.API.Configurations.PopulationPyramidConfiguration)
Population Pyramid Centered Generates a centered pixel-based population pyramid visualization with custom-defined age groups. M:Divooka.Graphics.Plotting.API.QuickPlot.PopulationPyramidCentered(System.String[],Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D,Divooka.Graphics.Plotting.API.Configurations.PopulationPyramidConfiguration)
QR Code Generates a pixel-based image representation of a QR code from the given message. M:Divooka.Graphics.Plotting.API.QuickPlot.QRCode(System.String,Divooka.Graphics.Plotting.API.Configurations.QRCodeConfiguration)
Radar Chart Generates a pixel-based image of a radar chart. M:Divooka.Graphics.Plotting.API.QuickPlot.RadarChart(Divooka.Matrix.DivookaTensor1D[],Divooka.Graphics.Plotting.API.Configurations.RadarChartConfiguration)
Scatter Plot Generates a scatter plot image for multiple Y-series against a single X-axis. M:Divooka.Graphics.Plotting.API.QuickPlot.ScatterPlot(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D[],Divooka.Graphics.Plotting.API.Configurations.ScatterPlotMultiSeriesConfiguration)
Scatter Plot Two Axes Generates a scatter plot image with two separate Y-series sharing the same X-axis. M:Divooka.Graphics.Plotting.API.QuickPlot.ScatterPlotTwoAxes(Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D,Divooka.Matrix.DivookaTensor1D,Divooka.Graphics.Plotting.API.Configurations.ScatterPlotTwoAxesConfiguration)
Svg Generates a pixel-based image from an SVG source string. M:Divooka.Graphics.Plotting.API.QuickPlot.SVG(System.String,Divooka.Graphics.Plotting.API.Configurations.SVGConfiguration)
Table Display Generates a pixel-based image representation of a data table. M:Divooka.Graphics.Plotting.API.QuickPlot.TableDisplay(Divooka.Data.Grid.DivookaDataGrid,Divooka.Graphics.Plotting.API.Configurations.TableDisplayConfiguration)
Text Display Generates a pixel-based image displaying a single block of text. M:Divooka.Graphics.Plotting.API.QuickPlot.TextDisplay(System.String,Divooka.Graphics.Plotting.API.Configurations.TextDisplayConfiguration)
Timeline Simple timeline event.This chart has no "distance" between events. M:Divooka.Graphics.Plotting.API.QuickPlot.Timeline(System.String[],System.String[],Divooka.Graphics.Plotting.API.Configurations.TimelineConfiguration)

31.3 Plot Options

Node Summary Technical
Make Plot Options M:Graphing.PlotOptions.#ctor
Get Draw Axes No more details available. N/A
Get Draw Title No more details available. N/A
Histogram Bars Number of bars for histogram; Input data must have more than this number of elements otherwise the value is not used. P:Graphing.PlotOptions.HistogramBars
Labels Series labels P:Graphing.PlotOptions.Labels
Get Output Image No more details available. N/A
Signal Sample Rate Applies to Signal type plot P:Graphing.PlotOptions.SignalSampleRate
Get Title No more details available. N/A
Get Window Height No more details available. N/A
Get Window Width No more details available. N/A
Get X Axis No more details available. N/A
Get Y Axis No more details available. N/A
Set Draw Axes No more details available. N/A
Set Draw Title No more details available. N/A
Set Output Image No more details available. N/A
Set Title No more details available. N/A
Set Window Height No more details available. N/A
Set Window Width No more details available. N/A
Set X Axis No more details available. N/A
Set Y Axis No more details available. N/A

31.4 Plot Configurations

Node Summary Technical
Configure Bar Chart Create a configuration for BarChart M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureBarChart(System.String,System.String,System.String,System.Int32,System.Int32)
Configure Bubble Chart Create a configuration for BubbleChart M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureBubbleChart(System.String,System.String,System.String,System.Int32,System.Int32)
Configure Bubble Chart Multi Series Create a configuration for BubbleChartMultiSeries M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureBubbleChartMultiSeries(System.String,System.String,System.String,System.String[],System.Int32,System.Int32)
Configure Donut Chart Create a configuration for DonutChart M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureDonutChart(System.String,System.Double,System.Boolean,Divooka.Multimedia.Image.ColorElement[],System.Int32,System.Int32)
Configure Funnel Chart Create a configuration for FunnelChart M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureFunnelChart(System.String,System.String,System.String,System.String[],System.Int32,System.Int32)
Configure Heatmap Create a configuration for Heatmap M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureHeatmap(System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Int32)
Configure Hisogram Create a configuration for Hisogram M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureHisogram(System.String,System.String,System.String,System.Int32,System.Int32,System.Int32)
Configure Line Plot Create a configuration for LinePlot M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureLinePlot(System.String,System.String,System.String,System.String,System.Int32,System.Int32)
Configure Number Display Creates a configuration for NumberDisplay with fixed image width M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureNumberDisplay(System.Int32,System.Nullable,System.Nullable,System.Int32,System.Int32)
Configure Pie Chart Create a configuration for PieChart M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigurePieChart(System.String,System.Double,System.Boolean,Divooka.Multimedia.Image.ColorElement[],System.Nullable,System.Int32,System.Int32,System.Boolean)
Configure Population Pyramid Create a configuration for PopulationPyramid M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigurePopulationPyramid(System.String,System.String,System.Boolean,System.Boolean,System.Double,System.Int32,System.Int32,System.Int32,System.Single,System.String,System.String)
Configure QR Code Create a configuration for QR Code M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureQRCode(System.Int32,Divooka.Graphics.Plotting.Drawers.QrCodeHelper.DotStyle,System.Nullable,System.Nullable,Divooka.Multimedia.Image.PixelImage,System.Int32)
Configure Radar Chart Create a configuration for RadarChart M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureRadarChart(System.String,System.String[],System.String[],System.Int32,System.Int32)
Configure Scatter Plot Create a configuration for ScatterPlot M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureScatterPlot(System.String,System.String,System.String,System.String,System.Nullable,System.Int32,System.Int32)
Configure Scatter Plot Multi Series Create a configuration for ScatterPlotMultiSeries M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureScatterPlotMultiSeries(System.String,System.String,System.String,System.String[],Divooka.Multimedia.Image.ColorElement[],System.Boolean,System.Int32,System.Int32)
Configure Scatter Plot Two Axes Create a configuration for ScatterPlotTwoAxes M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureScatterPlotTwoAxes(System.String,System.String,System.String,System.String,System.String,System.String,System.Int32,System.Int32)
Configure SVG Create a configuration for SVG rendering M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureSVG(System.Double,System.Nullable)
Configure Table Display Create a configuration for TableDisplay M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureTableDisplay(System.Int32,System.String,Divooka.Graphics.Drawing.HorizontalAlign,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.String,System.Boolean,System.Nullable,System.Nullable,System.Nullable,System.Nullable,System.Nullable,System.Nullable)
Configure Table Display Fixed Width Create a configuration for TableDisplay with fixed image width M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureTableDisplayFixedWidth(System.Int32,System.Int32,System.String,Divooka.Graphics.Drawing.HorizontalAlign,System.Int32,System.String,System.Int32,System.Int32,System.Int32,System.String,System.Boolean,System.Nullable,System.Nullable,System.Nullable,System.Nullable,System.Nullable,System.Nullable)
Configure Text Display Creates a configuration for TextDisplay.If is given and greater than 0, the text may flow into multiple line to fit in the width. Otherwise the text will always be displayed in one line. M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureTextDisplay(System.Int32,System.String,System.Nullable,System.Int32,Divooka.Graphics.Drawing.HorizontalAlign,System.Int32,Divooka.Graphics.Drawing.GradientDirection,System.Nullable,System.Nullable)
Configure Text Display With Title Creates a configuration for TextDisplay with Title.If is given and greater than 0, the text may flow into multiple line to fit in the width. Otherwise the text will always be displayed in one line. M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureTextDisplayWithTitle(System.Int32,System.String,System.Nullable,System.Int32,System.String,System.Nullable,System.Int32,System.Int32,Divooka.Graphics.Drawing.HorizontalAlign,Divooka.Graphics.Drawing.HorizontalAlign,System.Int32,Divooka.Graphics.Drawing.GradientDirection,System.Nullable,System.Nullable)
Configure Text Display With Title And Subtitle Creates a configuration for TextDisplay with Title and Subtitle.If is given and greater than 0, the text may flow into multiple line to fit in the width. Otherwise the text will always be displayed in one line. M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureTextDisplayWithTitleAndSubtitle(System.Int32,System.String,System.Nullable,System.Int32,System.String,System.Nullable,System.Int32,System.String,System.Nullable,System.Int32,System.Int32,Divooka.Graphics.Drawing.HorizontalAlign,Divooka.Graphics.Drawing.HorizontalAlign,System.Int32,Divooka.Graphics.Drawing.GradientDirection,System.Nullable,System.Nullable)
Configure Timeline Create a configuration for Timeline M:Divooka.Graphics.Plotting.API.Configurations.PlotConfigurations.ConfigureTimeline(System.Int32,System.Int32,System.String,System.Int32,System.String,System.Int32,System.Nullable,System.Int32,System.Nullable,System.Int32)

31.5 Plot Description Data

Node Summary Technical
Make Plot Description Data M:Graphing.PlotDescriptionData.#ctor
Options Additional customization options. P:Graphing.PlotDescriptionData.Options
Plot Type Plot type. P:Graphing.PlotDescriptionData.PlotType
X Main X-axis numerical data. P:Graphing.PlotDescriptionData.X
Ys Main Y-axis values. P:Graphing.PlotDescriptionData.Ys
Load Data Load plot data from compressed file. M:Graphing.PlotDescriptionData.LoadData(System.String)
Read From Stream Read plot data from stream. M:Graphing.PlotDescriptionData.ReadFromStream(System.IO.BinaryReader)
Save Data Save plot data as compressed file. M:Graphing.PlotDescriptionData.SaveData(Graphing.PlotDescriptionData,System.String)
Write To Stream Save plot data to stream. M:Graphing.PlotDescriptionData.WriteToStream(System.IO.BinaryWriter,Graphing.PlotDescriptionData)

31.6 CombineMethod

Node Summary Technical
Add No more details available. N/A
Average No more details available. N/A
Distance From Origin No more details available. N/A
Divide No more details available. N/A
Manhattan Distance No more details available. N/A
Maximum No more details available. N/A
Minimum No more details available. N/A
Multiply No more details available. N/A
Power No more details available. N/A
Sine Cosine No more details available. N/A
Subtract No more details available. N/A
Value No more details available. N/A

31.7 Plotters

Node Summary Technical
Cook Options Make options from string arguments. M:Graphing.Plotters.CookOptions(System.String[])
Get Assembly Folder Get folder path of currently executing assembly M:Graphing.Plotters.GetAssemblyFolder
Histogram Plot histogram into given number of bars. M:Graphing.Plotters.Histogram(System.Double[],System.Int32,System.String[])
Initialize Plot Initialize plot based on type and data M:Graphing.Plotters.InitializePlot(Graphing.PlotType,System.Double[],System.Collections.Generic.List{System.Double[]},Graphing.PlotOptions)
Line Chart Draw or render a line chart M:Graphing.Plotters.LineChart(System.Double[],System.Collections.Generic.List{System.Double[]},System.String[])
Scatter Draw or render a scatter plot; Currently looks the same as line chart M:Graphing.Plotters.Scatter(System.Double[],System.Double[],System.String[])
Signal Draw a signal chart M:Graphing.Plotters.Signal(System.Double[],System.Int32,System.String[])

31.8 AlignmentOptions

Node Summary Technical
Lower Center No more details available. N/A
Lower Left No more details available. N/A
Lower Right No more details available. N/A
Middle Center No more details available. N/A
Middle Left No more details available. N/A
Middle Right No more details available. N/A
Upper Center No more details available. N/A
Upper Left No more details available. N/A
Upper Right No more details available. N/A
Value No more details available. N/A

31.9 Pure Plot

Node Summary Technical
Execute Execute graphing per options and plot type. M:Graphing.PurePlot.Execute(Graphing.PlotType,System.Double[],System.Collections.Generic.List{System.Double[]},Graphing.PlotOptions)
Default Options Default plot options P:Graphing.PurePlot.DefaultOptions
Make Make a list. M:Graphing.PurePlot.Make(System.Double[][])
Plot Plot interaactively M:Graphing.PurePlot.Plot(System.Double[],System.Double[][])
Save Save to image M:Graphing.PurePlot.Save(System.String,System.Double[],System.Collections.Generic.List{System.Double[]},System.String,Graphing.PlotOptions)

31.10 FlowchartConfiguration

Node Summary Technical
Make Flowchart Configuration M:Divooka.Graphics.Plotting.API.Configurations.FlowchartConfiguration.#ctor
Get Border Color No more details available. N/A
Get Border Thickness No more details available. N/A
Get Node Color No more details available. N/A
Get Orientation No more details available. N/A
Set Border Color No more details available. N/A
Set Border Thickness No more details available. N/A
Set Node Color No more details available. N/A
Set Orientation No more details available. N/A

31.11 FunctionType

Node Summary Technical
Cos No more details available. N/A
Exp No more details available. N/A
Log No more details available. N/A
Sin No more details available. N/A
Tan No more details available. N/A
Value No more details available. N/A

31.12 Chart Configurations

Node Summary Technical
Make Chart Configurations M:Divooka.Graphics.Plotting.API.Divooka.Graphics.Plotting.API.CustomPlot.OverallChartConfigurations.#ctor(System.String,System.String,System.String,Divooka.Graphics.Plotting.API.CustomPlot.FloatingAxisConfig[])
Get Floating Axes No more details available. N/A
Get Title No more details available. N/A
Get X Axis Label No more details available. N/A
Get Y Axis Label No more details available. N/A
Set Floating Axes No more details available. N/A

31.13 Plot Type

Node Summary Technical
Histogram Histogram F:Graphing.PlotType.Histogram
Line Basic line charat F:Graphing.PlotType.Line
Scatter Basic scatter plog F:Graphing.PlotType.Scatter
Signal Evenlly sampled with sample rate F:Graphing.PlotType.Signal
Value No more details available. N/A

31.14 Statistical Facts

Node Summary Technical
Plot Cosine Wave Generates and plots a cosine wave between [-1, 1] as scatter plot. M:Divooka.Graphics.Plotting.Utilities.StatisticalFacts.PlotCosineWave(System.Double[]@,System.Int32,System.Double,System.Double)
Plot Normal Distribution Generates and plots a normal distribution histogram. M:Divooka.Graphics.Plotting.Utilities.StatisticalFacts.PlotNormalDistribution(System.Double[]@,System.Int32,System.Double,System.Double)
Plot Random Walk Generates and plots a random walk sequence as scatter plot. M:Divooka.Graphics.Plotting.Utilities.StatisticalFacts.PlotRandomWalk(System.Double[]@,System.Int32,System.Double,System.Double)
Plot Sinusoidal Wave Generates and plots a sinusoidal wave between [-1, 1] as scatter plot. M:Divooka.Graphics.Plotting.Utilities.StatisticalFacts.PlotSinusoidalWave(System.Double[]@,System.Int32,System.Double,System.Double)
Plot Uniform Distribution Generates and plots a uniform distribution histogram. M:Divooka.Graphics.Plotting.Utilities.StatisticalFacts.PlotUniformDistribution(System.Double[]@,System.Int32,System.Double,System.Double)

31.15 LinePatterns

Node Summary Technical
Dashed No more details available. N/A
Densely Dashed No more details available. N/A
Dotted No more details available. N/A
Solid No more details available. N/A
Value No more details available. N/A

31.16 DateStepUnit

Node Summary Technical
Days No more details available. N/A
Hours No more details available. N/A
Minutes No more details available. N/A
Seconds No more details available. N/A
Value No more details available. N/A

31.17 ContourCombineMethod

Node Summary Technical
Add No more details available. N/A
Distance From Origin No more details available. N/A
Multiply No more details available. N/A
Sine Cosine No more details available. N/A
Value No more details available. N/A

31.18 FloatingAxisConfig

Node Summary Technical
Make Floating Axis Config M:Divooka.Graphics.Plotting.API.Divooka.Graphics.Plotting.API.CustomPlot.FloatingAxisConfig.#ctor(System.Boolean,System.Double)
Get Position No more details available. N/A
Get Vertical No more details available. N/A
Set Position No more details available. N/A
Set Vertical No more details available. N/A

31.19 DotStyle

Node Summary Technical
Circle No more details available. N/A
Circle With Square Corner No more details available. N/A
Square No more details available. N/A
Value No more details available. N/A

31.20 FlowchartOrientation

Node Summary Technical
Left Right No more details available. N/A
Top Down No more details available. N/A
Value No more details available. N/A

31.21 Dhole

Node Summary Technical
Render Dhole Script Parse and render a Dhole DSL (Domain-specific language) script into a PixelImage (the final "plot"). M:Divooka.Visualization.Dhole.DholeVisualizer.DrawTextBased(System.String)
Parse Parse script and returns a definition object instead of drawing an image. M:Divooka.Visualization.Dhole.DholeVisualizer.Parse(System.String)
Render Chart Directly renders a strongly typed chart definition without text DSL.This function branches to the correct chart logic and calls relevant backends. M:Divooka.Visualization.Dhole.DholeVisualizer.RenderChart(Divooka.Visualization.Dhole.IDholeChartDefinition)

31.22 ScottPlotExtensions

Node Summary Technical
Convert Scott Plot To Pixel Image No more details available. N/A

32.Procedural Planet Maps

A total of 1 categories.

32.1 WorldMapCreator

Node Summary Technical
Generate Spherical Planet Map No more details available. N/A
Generate Tetrahedral Planet Map No more details available. N/A

33.Procedural Terrain

A total of 14 categories.

33.1 Heightmap

Node Summary Technical
Make Heightmap Initializes a new instance of the Heightmap class with the specified dimensions. M:Divooka.Terrains.Heightmaps.Heightmap.#ctor(System.Int32,System.Int32)
Add Adds another heightmap to this heightmap, element-wise. M:Divooka.Terrains.Heightmaps.Heightmap.Add(Divooka.Terrains.Heightmaps.Heightmap)
Apply Applies a custom transformation function to each height value in the heightmap. M:Divooka.Terrains.Heightmaps.Heightmap.Apply(System.Func{System.Double,System.Double})
Apply Masks Applies a series of HeightmapMasks to the Heightmap using a specified modification function. M:Divooka.Terrains.Heightmaps.Heightmap.ApplyMasks(Divooka.Terrains.Heightmaps.Heightmap[],System.Func{System.Double,System.Double,System.Double,System.Double,System.Double})
Clone Clones the heightmap, creating a deep copy. M:Divooka.Terrains.Heightmaps.Heightmap.Clone
Crop Crops the heightmap to the specified rectangular region. M:Divooka.Terrains.Heightmaps.Heightmap.Crop(System.Int32,System.Int32,System.Int32,System.Int32)
Erode Brush Simple erosion M:Divooka.Terrains.Heightmaps.Heightmap.ErodeBrush(System.Int32,System.Int32,System.Int32,System.Double,Divooka.Terrains.Heightmaps.Heightmap.PaintbrushShape)
Flatten Brush Flattens the terrain within a brush area to a target height. M:Divooka.Terrains.Heightmaps.Heightmap.FlattenBrush(System.Int32,System.Int32,System.Int32,System.Double,System.Double,Divooka.Terrains.Heightmaps.Heightmap.PaintbrushShape)
Columns Gets the width of the heightmap (number of columns). P:Divooka.Terrains.Heightmaps.Heightmap.Columns
Get Data No more details available. N/A
Get Elevations No more details available. N/A
Is Mask An indicator that this heightmap is used as mask. P:Divooka.Terrains.Heightmaps.Heightmap.IsMask
Is Square Occassionally useful due to output engine requirements - some usage scenarios require square maps. P:Divooka.Terrains.Heightmaps.Heightmap.IsSquare
Item Gets or sets the height value at the specified (x, y) coordinate. P:Divooka.Terrains.Heightmaps.Heightmap.Item(System.Int32,System.Int32)
Physical Scale Meters per unit cell.This applies only to width and "height" of the heightmap grid, not physical height. P:Divooka.Terrains.Heightmaps.Heightmap.PhysicalScale
Rows Gets the height of the heightmap (number of rows). P:Divooka.Terrains.Heightmaps.Heightmap.Rows
Get World Depth No more details available. N/A
Get World Width No more details available. N/A
Get Angle Degree Calculates the slope angle in degrees based on the gradient at a given point. M:Divooka.Terrains.Heightmaps.Heightmap.GetAngleDegree(System.Int32,System.Int32)
Get Average Height Gets the average height value of the heightmap. M:Divooka.Terrains.Heightmaps.Heightmap.GetAverageHeight
Get Color No more details available. N/A
Get Data As Arrays Gets a copy of data. M:Divooka.Terrains.Heightmaps.Heightmap.GetDataAsArrays
Get Gradient Gets the gradient (partial derivatives) at the specified (x, y) coordinate. M:Divooka.Terrains.Heightmaps.Heightmap.GetGradient(System.Int32,System.Int32)
Get Gray No more details available. N/A
Get Max Height Gets the maximum height value in the heightmap. M:Divooka.Terrains.Heightmaps.Heightmap.GetMaxHeight
Get Min Height Gets the minimum height value in the heightmap. M:Divooka.Terrains.Heightmaps.Heightmap.GetMinHeight
Get Normal Gets the normal vector at the specified (x, y) coordinate. M:Divooka.Terrains.Heightmaps.Heightmap.GetNormal(System.Int32,System.Int32)
Get Value Gets the height value at the specified (x, y) coordinate. M:Divooka.Terrains.Heightmaps.Heightmap.GetValue(System.Int32,System.Int32)
Interpolate Height Interpolates the height value at the specified (x, y) coordinate using bilinear interpolation. M:Divooka.Terrains.Heightmaps.Heightmap.InterpolateHeight(System.Double,System.Double)
Interpolate Height Safe Safely interpolates the height value at the specified (x, y) coordinate using bilinear interpolation. Handles out of bounds issue M:Divooka.Terrains.Heightmaps.Heightmap.InterpolateHeightSafe(System.Double,System.Double)
Noise Brush No more details available. N/A
Raise Lower Brush Raises or lowers the terrain within a brush area. M:Divooka.Terrains.Heightmaps.Heightmap.RaiseLowerBrush(System.Int32,System.Int32,System.Int32,System.Double,System.Double,Divooka.Terrains.Heightmaps.Heightmap.PaintbrushShape)
Resize Resizes the heightmap to the specified dimensions using nearest neighbor scaling. M:Divooka.Terrains.Heightmaps.Heightmap.Resize(System.Int32,System.Int32)
Rotate CCW Rotates the heightmap data 90 degrees counterclockwise. M:Divooka.Terrains.Heightmaps.Heightmap.RotateCCW
Rotate CW Rotates the heightmap data 90 degrees clockwise. M:Divooka.Terrains.Heightmaps.Heightmap.RotateCW
Scale Heights Scales the heightmap vertically by the specified factor. M:Divooka.Terrains.Heightmaps.Heightmap.ScaleHeights(System.Double)
Set Value Sets the height value at the specified (x, y) coordinate. M:Divooka.Terrains.Heightmaps.Heightmap.SetValue(System.Int32,System.Int32,System.Double)
Smooth Smooths the heightmap using a simple averaging filter. M:Divooka.Terrains.Heightmaps.Heightmap.Smooth
Smooth Brush Applies a smoothing operation within a brush area. M:Divooka.Terrains.Heightmaps.Heightmap.SmoothBrush(System.Int32,System.Int32,System.Int32,System.Double,Divooka.Terrains.Heightmaps.Heightmap.PaintbrushShape)
Summarize Returns a technical summary of the heightmap, one parameter per line. M:Divooka.Terrains.Heightmaps.Heightmap.Summarize
To Flatten Array Flattened array. M:Divooka.Terrains.Heightmaps.Heightmap.ToFlattenArray
To Flatten Array LD Flattened array. M:Divooka.Terrains.Heightmaps.Heightmap.ToFlattenArrayLD
To Pixel Image No more details available. N/A
Update Color Data No more details available. N/A

33.2 Cell Based Terrain

Node Summary Technical
Add To Attribute No more details available. N/A
Apply Mask No more details available. N/A
Blend Attributes No more details available. N/A
Calculate Slope No more details available. N/A
Clamp Attribute No more details available. N/A
Combine Attributes No more details available. N/A
Create Mask No more details available. N/A
Get Attribute Names No more details available. N/A
Get Cell Count No more details available. N/A
Get Columns No more details available. N/A
Get Has Elevation No more details available. N/A
Physical Scale Meters per grid cell.Applies to horizontal X/Y cell spacing, not vertical elevation. P:Divooka.Terrains.Cells.CellBasedTerrain.PhysicalScale
Get Rows No more details available. N/A
Get Attribute Copy No more details available. N/A
Get Attribute Info No more details available. N/A
Get Attribute Span Returns a read-only span over the internal flat row-major attribute array.Do not store this span beyond immediate use. M:Divooka.Terrains.Cells.CellBasedTerrain.GetAttributeSpan(System.String)
Get Cell No more details available. N/A
Get Coordinate No more details available. N/A
Get Elevation No more details available. N/A
Get Index No more details available. N/A
Get Value No more details available. N/A
Has Attribute No more details available. N/A
Modify Attribute No more details available. N/A
Multiply Attribute No more details available. N/A
Normalize Attribute No more details available. N/A
Remove Attribute No more details available. N/A
Rename Attribute No more details available. N/A
Smooth Attribute No more details available. N/A
Summarize No more details available. N/A
To Jagged Array No more details available. N/A
Try Get Value No more details available. N/A
With Attribute Adds or replaces an attribute. M:Divooka.Terrains.Cells.CellBasedTerrain.WithAttribute(System.String,System.Double[])
With Value No more details available. N/A
Create Creates a flat terrain with ID, X, Y, and Elevation attributes. M:Divooka.Terrains.Cells.CellBasedTerrain.Create(System.Int32,System.Int32,System.Double,System.Double)
From Elevation Creates a terrain from row-major elevation data. M:Divooka.Terrains.Cells.CellBasedTerrain.FromElevation(System.Int32,System.Int32,System.Double[],System.Double)

33.3 Heightmap Operations

Node Summary Technical
Apply Curve M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.ApplyCurve(Divooka.Terrains.Heightmaps.Heightmap,System.Func{System.Double,System.Double})
Apply Shapes Fractal Breakup M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.ApplyShapesFractalBreakup(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Mathematics.Geometry.GeometryDrawShapesCollection,System.Double,System.Double,Divooka.Terrains.Heightmaps.HeightmapGenerator.TerrainCurveShapeInterpolationStyle,System.Double,Divooka.Terrains.Heightmaps.HeightmapGenerator.TerrainBlendMaskApplicationMode)
Blend M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.Blend(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Pipeline.HeightmapBlendMode,System.Double)
Blend Height Mask Creates a modified copy of a heightmap by applying a grayscale height mask using the specified blend mode. M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.BlendHeightMask(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,Divooka.Terrains.Heightmaps.HeightmapGenerator.TerrainBlendMaskApplicationMode)
Blend Masked M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.BlendMasked(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Heightmap)
Calculate Normals M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.CalculateNormals(Divooka.Terrains.Heightmaps.Heightmap,System.Double)
Calculate Slope M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.CalculateSlope(Divooka.Terrains.Heightmaps.Heightmap)
Clamp M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.Clamp(Divooka.Terrains.Heightmaps.Heightmap,System.Double,System.Double)
Clamp In Place M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.ClampInPlace(Divooka.Terrains.Heightmaps.Heightmap,System.Double,System.Double)
Clone M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.Clone(Divooka.Terrains.Heightmaps.Heightmap)
Combine Masks Combines multiple Heightmap masks (value range 0-1) into a single union mask. M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.CombineMasks(Divooka.Terrains.Heightmaps.Heightmap[])
Create Height Mask M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.CreateHeightMask(Divooka.Terrains.Heightmaps.Heightmap,System.Double,System.Double,System.Double)
Create Radial Mask M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.CreateRadialMask(System.Int32,System.Int32,System.Double,System.Double,System.Double,System.Double,Divooka.Terrains.Heightmaps.Pipeline.HeightmapFalloffType)
Create Slope Mask M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.CreateSlopeMask(Divooka.Terrains.Heightmaps.Heightmap,System.Double,System.Double,System.Double)
Fill In Place M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.FillInPlace(Divooka.Terrains.Heightmaps.Heightmap,System.Double)
Filter Height Filters the heightmap based on a minimum or maximum height rule with an optional fade. M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.FilterHeight(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Heightmap.HeightFilterRule,System.Double,System.Double)
Filter Slope Filters the heightmap based on slope range with an optional fade. M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.FilterSlope(Divooka.Terrains.Heightmaps.Heightmap,System.Double,System.Double,System.Double)
Invert M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.Invert(Divooka.Terrains.Heightmaps.Heightmap)
Multiply In Place M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.MultiplyInPlace(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Heightmap)
Normalize M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.Normalize(Divooka.Terrains.Heightmaps.Heightmap,System.Double,System.Double)
Normalize In Place Rescale entire height field to fit in height range. M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.NormalizeInPlace(Divooka.Terrains.Heightmaps.Heightmap,System.Double,System.Double)
Power M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.Power(Divooka.Terrains.Heightmaps.Heightmap,System.Double)
Replace In Place Replace data from flattened array. M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.ReplaceInPlace(Divooka.Terrains.Heightmaps.Heightmap,System.Single[])
Smooth M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.Smooth(Divooka.Terrains.Heightmaps.Heightmap,System.Int32,System.Double)
Terrace M:Divooka.Terrains.Heightmaps.Pipeline.HeightmapOperations.Terrace(Divooka.Terrains.Heightmaps.Heightmap,System.Int32,System.Double)

33.4 Cell Based Terrain Query Engine

Node Summary Technical
Color Palette With Slope A color scheme making use of slopes. F:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.ColorPaletteWithSlope
Custom Color Example No more details available. N/A
Custom Color Example2 No more details available. N/A
Default Color Palette A default color scheme. F:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.DefaultColorPalette
Default Color Palette Expanded A default color scheme in full details. F:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.DefaultColorPaletteExpanded
Make Cell Based Terrain Query Engine M:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.#ctor(Divooka.Terrains.Cells.CellBasedTerrain,Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngineOptions)
Colorize Evaluates a SELECT-like fragment that must return one text column named color.The color text must be a parenthesized RGB/RGBA integer tuple: "(R, G, B)" or "(R, G, B, A)". M:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.Colorize(System.String)
Dispose No more details available. N/A
Extract Extracts selected expressions where the condition is true.All unselected cells receive the extract default value.Core ID/X/Y are preserved. M:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.Extract(System.String,System.String)
Get Cell Count No more details available. N/A
Get Columns No more details available. N/A
Get Physical Scale No more details available. N/A
Get Query Attribute Names No more details available. N/A
Get Rows No more details available. N/A
Get Data Returns the terrain snapshot represented by this engine. M:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.GetData
Mask Evaluates a WHERE-like fragment and returns a sharp 0/1 height mask. M:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.Mask(System.String)
Modify Replaces one attribute with an expression evaluated for every cell. M:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.Modify(System.String,System.String)
Modify Then Fluent modification. Returns a new engine whose source is the modified result. M:Divooka.Terrains.QueryEngine.CellBasedTerrainQueryEngine.ModifyThen(System.String,System.String)
Parse Select Items No more details available. N/A

33.5 Heightmap Visualization Routines

Node Summary Technical
Default Heat Ramp No more details available. N/A
Default Terrain Ramp No more details available. N/A
Overlay Contours No more details available. N/A
To Color Ramp No more details available. N/A
To Contour Map M:Divooka.Terrains.Coloration.HeightmapVisualizationRoutines.ToContourMap(Divooka.Terrains.Heightmaps.Heightmap,System.Double,System.Nullable,System.Nullable)
To Grayscale No more details available. N/A
To Heatmap No more details available. N/A
To Hillshade No more details available. N/A
To Normal Map No more details available. N/A
To Shaded Color Ramp No more details available. N/A
To Slope Map No more details available. N/A
To Voxel Space Image Renders a VoxelSpace-style first-person terrain view into a PixelImage.Camera X/Y are in heightmap pixel coordinates. Camera Height is in normalized 0..255 height units. M:Divooka.Terrains.Coloration.HeightmapVisualizationRoutines.ToVoxelSpaceImage(Divooka.Terrains.Heightmaps.Heightmap,System.Int32,System.Int32,Divooka.Terrains.Coloration.HeightmapVisualizationRoutines.VoxelCamera)

33.6 Heightmap Pipeline Procedural

Node Summary Technical
Apply Mask No more details available. N/A
Blend No more details available. N/A
Blend Masked No more details available. N/A
Build No more details available. N/A
Clamp No more details available. N/A
Curve No more details available. N/A
Invert No more details available. N/A
Island No more details available. N/A
Normalize No more details available. N/A
Power No more details available. N/A
Smooth No more details available. N/A
Terrace No more details available. N/A
Empty No more details available. N/A
From No more details available. N/A
Noise No more details available. N/A

33.7 Heightmap Erosion Extensions

Node Summary Technical
Apply Function To Height In Place No more details available. N/A
Create Hydraulic Erosion Configuration M:Divooka.Terrains.Heightmaps.Erosions.API.HeightmapErosionExtensions.CreateHydraulicErosionConfiguration(System.Int32,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Double,System.Int32,System.Int32,System.Boolean)
Get Hydraulic Erosion Configuration No more details available. N/A
Grid Hydraulic Erode In Place M:Divooka.Terrains.Heightmaps.Erosions.API.HeightmapErosionExtensions.GridHydraulicErodeInPlace(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Erosions.Interfaces.ErosionConfiguration)
Particle Hydraulic Erode In Place M:Divooka.Terrains.Heightmaps.Erosions.API.HeightmapErosionExtensions.ParticleHydraulicErodeInPlace(Divooka.Terrains.Heightmaps.Heightmap,System.Int32)
Quick Erode In Place Erode with preset values. M:Divooka.Terrains.Heightmaps.Erosions.API.HeightmapErosionExtensions.QuickErodeInPlace(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Heightmap.ErosionType,Divooka.Terrains.Heightmaps.Erosions.Interfaces.ErosionConfiguration)
Thermal Erode In Place M:Divooka.Terrains.Heightmaps.Erosions.API.HeightmapErosionExtensions.ThermalErodeInPlace(Divooka.Terrains.Heightmaps.Heightmap,System.Int32,System.Double,System.Double,System.Int32)
Thermal Erode Normalized In Place M:Divooka.Terrains.Heightmaps.Erosions.API.HeightmapErosionExtensions.ThermalErodeNormalizedInPlace(Divooka.Terrains.Heightmaps.Heightmap,System.Int32,System.Double,System.Double,System.Int32)

33.8 Heightmap Generator

Node Summary Technical
Configure Heightmap Noise Settings Creates a configured Pipeline.HeightmapNoiseSettings instance. M:Divooka.Terrains.Heightmaps.HeightmapGenerator.ConfigureHeightmapNoiseSettings(System.Int32,System.Int32,System.Int32,FastNoiseLite.NoiseType,FastNoiseLite.FractalType,System.Single,System.Int32,System.Single,System.Single,System.Single,System.Single,FastNoiseLite.CellularDistanceFunction,FastNoiseLite.CellularReturnType,System.Boolean,FastNoiseLite.DomainWarpType,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Double)
From Pixel Image M:Divooka.Terrains.Heightmaps.HeightmapGenerator.FromPixelImage(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,System.Boolean)
Generate Domain Warped Terrain No more details available. N/A
Generate Fractal Noise Terrain Generates terrain using Fractal Brownian Motion (fBm). M:Divooka.Terrains.Heightmaps.HeightmapGenerator.GenerateFractalNoiseTerrain(System.Int32,System.Int32,System.Single,System.Double,System.Double,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)
Generate Heightmap From Shapes Generate heightmap from shapes. M:Divooka.Terrains.Heightmaps.HeightmapGenerator.GenerateHeightmapFromShapes(Divooka.Mathematics.Geometry.GeometryDrawShapesCollection,System.Double,System.Double,Divooka.Terrains.Heightmaps.HeightmapGenerator.TerrainCurveShapeInterpolationStyle,System.Double)
Generate Noise Based Terrain M:Divooka.Terrains.Heightmaps.HeightmapGenerator.GenerateNoiseBasedTerrain(Divooka.Terrains.Heightmaps.Pipeline.HeightmapNoiseSettings,System.Nullable,System.Nullable)
Generate Perlin Noise Terrain Generates terrain using Perlin noise. M:Divooka.Terrains.Heightmaps.HeightmapGenerator.GeneratePerlinNoiseTerrain(System.Int32,System.Int32,System.Single,System.Double,System.Double,System.Single,System.Single,System.Int32)
Generate Ridged Multifractal Terrain Generates terrain using Ridged Multifractal noise. M:Divooka.Terrains.Heightmaps.HeightmapGenerator.GenerateRidgedMultifractalTerrain(System.Int32,System.Int32,System.Single,System.Double,System.Double,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Int32)
Get Falloff No more details available. N/A

33.9 Heightmap Erosion Operations

Node Summary Technical
Apply Function To Height No more details available. N/A
Grid Hydraulic Erode No more details available. N/A
Particle Hydraulic Erode No more details available. N/A
Quick Erode Erode with preset values. M:Divooka.Terrains.Heightmaps.Erosions.API.HeightmapErosionOperations.QuickErode(Divooka.Terrains.Heightmaps.Heightmap,Divooka.Terrains.Heightmaps.Heightmap.ErosionType,Divooka.Terrains.Heightmaps.Erosions.Interfaces.ErosionConfiguration)
Thermal Erode No more details available. N/A
Thermal Erode Normalized No more details available. N/A

33.10 HeightmapColorer

Node Summary Technical
Make Heightmap Colorer M:Divooka.Terrains.Coloration.HeightmapColorer.#ctor
Process M:Divooka.Terrains.Coloration.HeightmapColorer.Process(System.Single,System.Single,System.String,System.String,System.String,System.String,System.String,System.String,System.String)
Run No more details available. N/A

33.11 Heightmap Mesher

Node Summary Technical
Export Obj Exports the heightmap to an OBJ 3D file. M:Divooka.Terrains.Heightmaps.HeightmapMesher.ExportObj(Divooka.Terrains.Heightmaps.Heightmap,System.String,System.Boolean,System.Boolean,System.Boolean,System.Boolean)
Save As Obj Mesh Save the terrrain into .obj 3D grid mesh format. M:Divooka.Terrains.Heightmaps.HeightmapMesher.SaveAsObjMesh(Divooka.Terrains.Heightmaps.Heightmap,System.String,System.Boolean)
Convert Terrain to Grid Mesh with Resample M:Divooka.Terrains.Heightmaps.HeightmapMesher.ToGridMeshResample(Divooka.Terrains.Heightmaps.Heightmap,System.Int32,System.Int32)
Convert Terrain to Triangle Mesh (Optimized) M:Divooka.Terrains.Heightmaps.HeightmapMesher.ToOptimizedTriangleMesh(Divooka.Terrains.Heightmaps.Heightmap)

33.12 Heightmap Texturer

Node Summary Technical
Generate Biome Texture Generates a biome texture image based on the heightmap data. M:Divooka.Terrains.Heightmaps.HeightmapTexturer.GenerateBiomeTexture(Divooka.Terrains.Heightmaps.Heightmap)
Generate Biome Texture Gradient M:Divooka.Terrains.Heightmaps.HeightmapTexturer.GenerateBiomeTextureGradient(Divooka.Terrains.Heightmaps.Heightmap)
Generate Grayscale Color Image M:Divooka.Terrains.Heightmaps.HeightmapTexturer.GenerateGrayscaleColorImage(Divooka.Terrains.Heightmaps.Heightmap)

33.13 Cell Based Terrain Heightmap Interop

Node Summary Technical
To Cell Based Terrain No more details available. N/A
To Heightmap No more details available. N/A

33.14 CellBasedTerrainQueryEngineFactory

Node Summary Technical
Initialize From Cell Based Terrain No more details available. N/A
Initialize From Heightmap No more details available. N/A

34.Programming

A total of 4 categories.

34.1 Thread Routines

Node Summary Technical
Create No more details available. N/A
Get Current No more details available. N/A
Get Current Managed Thread Id No more details available. N/A
Get Apartment State No more details available. N/A
Get Current Processor Id No more details available. N/A
Interrupt No more details available. N/A
Join No more details available. N/A
Memory Barrier No more details available. N/A
Set Apartment State No more details available. N/A
Set Background No more details available. N/A
Set Current Culture No more details available. N/A
Set Current UI Culture No more details available. N/A
Set Priority No more details available. N/A
Sleep No more details available. N/A
Spin Wait No more details available. N/A
Start No more details available. N/A
Try Set Apartment State No more details available. N/A
Try Set Name No more details available. N/A
Yield No more details available. N/A

34.2 Time Measure Utility

Node Summary Technical
Measure Time End M:Divooka.Base.Types.TimeMeasureUtility.MeasureTimeEnd(Divooka.Base.Types.ClockMeasure)
Measure Time Start Starts a time measure. M:Divooka.Base.Types.TimeMeasureUtility.MeasureTimeStart

34.3 System Info Inspector

Node Summary Technical
Get Comprehensive String No more details available. N/A
Get Simple String No more details available. N/A

34.4 Subprogram

Node Summary Technical
Subprogram Entry No more details available. N/A

35.Realtime Rendering

A total of 1 categories.

35.1 QuickPreviewSet

Node Summary Technical
Diffuse No more details available. N/A
Glossiness Map No more details available. N/A
Height Map No more details available. N/A
Normal Map No more details available. N/A
Roughness Map No more details available. N/A
Make Quick Preview Set M:TheMatrix.Renderers.Realtime.QuickPreviewSet.#ctor
Create Diffuse Height Gloss Preview No more details available. N/A
Create Diffuse Height Preview No more details available. N/A

36.Services

A total of 1 categories.

36.1 DigitalOceanHelper

Node Summary Technical
Configure Digital Ocean No more details available. N/A
Configure Space M:Divooka.Services.DigitalOcean.DigitalOceanHelper.ConfigureSpace(System.String,System.String,System.String,System.String)
Create Droplet M:Divooka.Services.DigitalOcean.DigitalOceanHelper.CreateDroplet(System.String,System.String,System.String,System.String,System.String,Divooka.Services.DigitalOcean.DigitalOceanHelper.DigitalOceanConfiguration)
Destroy Droplet No more details available. N/A
Execute Script In Droplet Executes some script in existing droplet. M:Divooka.Services.DigitalOcean.DigitalOceanHelper.ExecuteScriptInDroplet(System.String,System.String,Divooka.Services.DigitalOcean.DigitalOceanHelper.DigitalOceanConfiguration)
Get Available Regions No more details available. N/A
Get Available Sizes No more details available. N/A
Get Avasilable Images No more details available. N/A
List All Droplets List all Droplets in your account. M:Divooka.Services.DigitalOcean.DigitalOceanHelper.ListAllDroplets(System.Int32,System.Int32,System.String,System.String,System.Nullable,Divooka.Services.DigitalOcean.DigitalOceanHelper.DigitalOceanConfiguration)
Quick Run Container Quickly run some container in a newly created droplet, then delete that droplet. M:Divooka.Services.DigitalOcean.DigitalOceanHelper.QuickRunContainer(System.String,Divooka.Services.DigitalOcean.DigitalOceanHelper.DigitalOceanConfiguration)
Quick Run Script Quickly run some script in a newly created droplet, then delete that droplet. M:Divooka.Services.DigitalOcean.DigitalOceanHelper.QuickRunScript(System.String,Divooka.Services.DigitalOcean.DigitalOceanHelper.DigitalOceanConfiguration)
Upload File Upload file to DigitalOcean Spaces or AWS S3 Storage. M:Divooka.Services.DigitalOcean.DigitalOceanHelper.UploadFile(System.String,System.String,Divooka.Services.DigitalOcean.SpaceAPI.SpacesOptions)

37.Software Development

A total of 3 categories.

37.1 Web API

Node Summary Technical
Accepts E.g. "Accept: application/json" M:Divooka.DSL.HTTPRequest.Main.WebAPITester.Accepts(Divooka.Infrastructure.DevelopmentWebServer.MIMETypeNames.SupportedContentType)
Bearer Token Creates a header dictionary with a Bearer token for authorization. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.BearerToken(System.String)
Create Parameters Creates a dictionary from text where each line contains a key and value separated by a colon. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.CreateParameters(System.String)
Custom API Key E.g. "X-Subscription-Token: <YOUR_API_KEY>" from Brave API. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.CustomAPIKey(System.String,System.String)
Custom Header Anything generic. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.CustomHeader(System.String,System.String)
Make URL Creates a URL by combining the base URL, an endpoint, and optional query parameters. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.MakeURL(System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.String})
Preview HTML Creates an HTML preview from the given byte array. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.PreviewHTML(System.Byte[],System.Boolean)
Preview JSON Creates a JSON preview from the given byte array. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.PreviewJSON(System.Byte[],System.Boolean)
Preview Plain Text Creates an plain text preview from the given byte array. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.PreviewPlainText(System.Byte[])
Preview PNG Creates a image preview from the given byte array (representing png files). M:Divooka.DSL.HTTPRequest.Main.WebAPITester.PreviewPNG(System.Byte[])
Preview Website Creates an preview from the given byte array as HTML website. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.PreviewWebsite(System.Byte[])
Query Queries a JSON preview using the specified JSON path. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.Query(Divooka.DSL.HTTPRequest.JSONPreview,System.String)
Send Request Sends an HTTP request using the specified method, URL, headers, and body. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.SendRequest(Divooka.DSL.HTTPRequest.Main.WebAPITester.RequestMethod,System.String,System.Collections.Generic.Dictionary{System.String,System.String}[],System.String,Divooka.DSL.HTTPRequest.Main.WebAPITester.ContentType)
Stress Test Performs a stress test by repeatedly sending an HTTP request. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.StressTest(System.Int32,Divooka.DSL.HTTPRequest.Main.WebAPITester.RequestMethod,System.String,System.Collections.Generic.Dictionary{System.String,System.String}[],System.String,Divooka.DSL.HTTPRequest.Main.WebAPITester.ContentType,System.Boolean)
To JSON Converts YAML formatted text to JSON. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.ToJSON(System.String)
User Agent Creates a header dictionary with a User-Agent entry. M:Divooka.DSL.HTTPRequest.Main.WebAPITester.UserAgent(System.String)

37.2 Downloader

Node Summary Technical
Download Bytes Content No more details available. N/A
Download File No more details available. N/A
Download Image Content No more details available. N/A
Download Text Content No more details available. N/A

37.3 ExportHelper

Node Summary Technical
Export Clean Chart HTML No more details available. N/A
Get Clean HTML Export Template No more details available. N/A
Get Html5empty Template No more details available. N/A
Get Markdown Converted HTML Template No more details available. N/A

38.Synth

A total of 7 categories.

38.1 Midi Operator

Node Summary Technical
Add Channel After Touch No more details available. N/A
Add Control Change No more details available. N/A
Add Key After Touch No more details available. N/A
Add Key Signature No more details available. N/A
Add Note No more details available. N/A
Add Note Off No more details available. N/A
Add Note On No more details available. N/A
Add Pitch Bend No more details available. N/A
Add Program Change No more details available. N/A
Add Tempo No more details available. N/A
Add Text No more details available. N/A
Add Time Signature No more details available. N/A
Add Track No more details available. N/A
All Midi Events No more details available. N/A
All Text Events No more details available. N/A
Get Document No more details available. N/A
Get Format No more details available. N/A
Get Ticks Per Quarter Note No more details available. N/A
Get Tracks No more details available. N/A
Map Tracks No more details available. N/A
Remove Track No more details available. N/A
Replace Track No more details available. N/A
Save No more details available. N/A
To Bytes No more details available. N/A
To Creator No more details available. N/A
To Reader No more details available. N/A
Track No more details available. N/A
With Format No more details available. N/A
With Ticks Per Quarter Note No more details available. N/A
Write No more details available. N/A
Create No more details available. N/A
From Creator No more details available. N/A
From Reader No more details available. N/A
Read No more details available. N/A

38.2 Euterpe

Node Summary Technical
Chord Create a musical chord. M:Divooka.Synth.Fluent.Experimental.Euterpea.Chord(Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaBeat[])
Combine Creates a composition by layering all sequences from all parts.Final length is the maximum sequence length among all parts. M:Divooka.Synth.Fluent.Experimental.Euterpea.Combine(Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaComposition[])
Compose Creates a composition. M:Divooka.Synth.Fluent.Experimental.Euterpea.Compose(Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaMeasure[],System.Int32)
Concatenate Concatenate each track from existing compositions. M:Divooka.Synth.Fluent.Experimental.Euterpea.Concatenate(Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaComposition[])
Musical Drum Create a drum hit. M:Divooka.Synth.Fluent.Experimental.Euterpea.DrumHit(Divooka.Synth.Fluent.Experimental.Euterpea.DrumType,Divooka.Synth.Fluent.Experimental.Euterpea.NoteDuration)
Extend Pattern No more details available. N/A
Measure Creates a measure. M:Divooka.Synth.Fluent.Experimental.Euterpea.Measure(Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaBeat[])
Note Create a musical note. M:Divooka.Synth.Fluent.Experimental.Euterpea.Note(Divooka.Synth.Fluent.Experimental.Euterpea.NoteName,System.Byte,Divooka.Synth.Fluent.Experimental.Euterpea.NoteDuration,Divooka.Synth.Fluent.Experimental.Euterpea.PitchBasedInstrument)
Pattern Creates a measure-size pattern. M:Divooka.Synth.Fluent.Experimental.Euterpea.Pattern(Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaBeat,Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaBeat,Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaBeat,Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaBeat)
Set Instrument Set/Rest instrument on a track. M:Divooka.Synth.Fluent.Experimental.Euterpea.SetInstrument(Divooka.Synth.Fluent.Experimental.Euterpea.EuterpeaComposition,Divooka.Synth.Fluent.Experimental.Euterpea.PitchBasedInstrument)
Silence No more details available. N/A
Tie/Hold (Sustain) M:Divooka.Synth.Fluent.Experimental.Euterpea.Tie(Divooka.Synth.Fluent.Experimental.Euterpea.NoteDuration)

38.3 MidiFileReader

Node Summary Technical
Format No more details available. N/A
Ticks Per Quarter Note No more details available. N/A
Tracks No more details available. N/A
Tracks Count No more details available. N/A
Make Midi File Reader M:Divooka.Audio.Midi.MidiFileReader.#ctor(System.IO.Stream)
Get Source File No more details available. N/A
Set Source File No more details available. N/A
To Creator No more details available. N/A

38.4 Cantus

Node Summary Technical
Sheet Music Parse a script into score. M:Divooka.Synth.Fluent.Components.FMusicalScoreParser.Parse(System.String)
Sheet Music (Multiple Instrument) Parses score for multi-instrument mode. M:Divooka.Synth.Fluent.Components.FMusicalScoreParser.ParseCompleteScoreMultipleInstruments(System.String)

38.5 Audio Recording Helper

Node Summary Technical
Created Audio Data Name No more details available. N/A
Record Audio Allows recording an audio sample. M:Divooka.Plugins.Synth.AudioRecordingHelper.RecordAudio(Divooka.Framework.Toolboxes.BaseNodes.ProcessorNode)

38.6 Jian Pu Sheet Music Renderer Helper

Node Summary Technical
Render Score No more details available. N/A
Render Score Sheet No more details available. N/A

38.7 SoundFilePathResolver

Node Summary Technical
Get Current Sound File Path No more details available. N/A

39.Text Processing

A total of 2 categories.

39.1 Markdown Conversion Helper

Node Summary Technical
CSV To Markdown Table M:Divooka.Markdown.MarkdownConversionHelper.CSVToMarkdownTable(System.String)
Escape For Markdown Escape a string for markdown table cell use. M:Divooka.Markdown.MarkdownConversionHelper.EscapeForMarkdown(System.String)
Markdown To Html No more details available. N/A
Simply To BB Code Simple/naive approach to converting GitHub Flavored Markdown to Godot BBCode.This implementation is intende to be simple and straightforward - it will apply to most scenarios. M:Divooka.Markdown.MarkdownConversionHelper.SimplyToBBCode(System.String)
Table Converter Converts from one text-based markdown format to another. M:Divooka.Markdown.MarkdownConversionHelper.TableConverter(System.String,Divooka.Markdown.MarkdownConversionHelper.TableFormat,Divooka.Markdown.MarkdownConversionHelper.TableFormat)
To Markdown Table1|Renders a Markdown table from an array of objects.If is supplied, it filters & orders by those names (case-insensitive).Works with POCOs, anonymous types, records, and IDictionary<string,object>.|M:Divooka.Markdown.MarkdownConversionHelper.ToMarkdownTable1(System.Collections.Generic.IEnumerable{``0},System.String[])

39.2 MarkdownRendering

Node Summary Technical
Markdown To Image No more details available. N/A
Markdown To PDF File No more details available. N/A

40.Utilities

A total of 9 categories.

40.1 Quick Image Edit

Node Summary Technical
Add Backgroud Adds a solid-colored background behind any transparent pixels in the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AddBackgroud(Divooka.Multimedia.Image.PixelImage,System.Nullable)
Add Film Grain Adds a film grain or noise layer over the image, emulating a vintage or analog appearance. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AddFilmGrain(Divooka.Multimedia.Image.PixelImage,ImageMagick.NoiseType,System.Double)
Add Text Adds the specified text to the image at the given location. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AddText(System.String,System.String,System.String,System.Drawing.Point,System.String,System.Int32,Divooka.Multimedia.Image.ColorElement)
Adjust Brightness Contrast Adjusts the brightness and contrast of the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AdjustBrightnessContrast(System.String,System.String,System.Double,System.Double)
Adjust Color Balance Adjusts the color balance of the image by adding offsets to the red, green, and blue channels. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AdjustColorBalance(System.String,System.String,System.Int32,System.Int32,System.Int32)
Adjust HSL Adjusts the image using HSL (Hue, Saturation, Luminance) values. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AdjustHSL(System.String,System.String,System.Double,System.Double,System.Double)
Adjust Levels Adjusts the levels of the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AdjustLevels(System.String,System.String,System.Byte,System.Byte,System.Double)
Adjust Saturation Adjusts the saturation of the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AdjustSaturation(System.String,System.String,System.Double)
Adjust Selective Saturation Adjusts the saturation selectively for regions matching the target color within a given tolerance. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AdjustSelectiveSaturation(System.String,System.String,Divooka.Multimedia.Image.ColorElement,ImageMagick.Percentage,System.Double)
Adjust Shadows Highlights Adjusts the shadows and highlights of the image using sigmoidal contrast. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AdjustShadowsHighlights(System.String,System.String,System.Double,System.Double)
Anchored Crop Crops an image to the requested size (expressed as a ratio of the original dimensions) by anchoring the original image inside the crop canvas.If either ratio is null, zero, or 1, the original dimension is preserved.Areas outside the original image are filled with . M:Divooka.Graphics.ImageProcessing.OneShotProcessing.AnchoredCrop(System.String,System.String,System.Nullable,System.Nullable,Divooka.Graphics.ImageProcessing.OneShotProcessing.NineWayAnchor,System.Nullable)
Apply Emboss Applies an emboss effect to the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ApplyEmboss(System.String,System.String,System.Double,System.Double)
Apply LUT Applies a lookup table (LUT) to the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ApplyLUT(System.String,System.String,System.String)
Apply Oil Paint Effect Applies an oil paint effect to the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ApplyOilPaintEffect(System.String,System.String,System.Int32,System.Double)
Apply Perspective Distortion Applies a perspective distortion to the image using control points. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ApplyPerspectiveDistortion(System.String,System.String,System.Double[])
Apply Vignette Applies a vignette effect to the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ApplyVignette(System.String,System.String,System.Double,System.Double,System.Int32,System.Int32)
Bleach Bypass Creates a Bleach Bypass effect by partially desaturating the image and boosting contrast. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.BleachBypass(System.String,System.String,System.Double,System.Double)
Bottom Center Crop No more details available. N/A
Bottom Left Crop No more details available. N/A
Bottom Right Crop No more details available. N/A
Center Crop No more details available. N/A
Center Left Crop No more details available. N/A
Center Right Crop No more details available. N/A
Channel Tint Applies a channel tint by multiplying each of the red, green, and blue channelsby the specified factor, allowing for overall color shifts or enhancements. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ChannelTint(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double,System.Double)
Composite Images Composites an overlay image onto a base image using the specified composite operator and offset. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.CompositeImages(System.String,System.String,System.String,System.Drawing.Point,ImageMagick.CompositeOperator)
Convert To Grayscale Converts the image to grayscale. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ConvertToGrayscale(System.String,System.String)
Convert To Ico Converts the given iamge file to an ICO file. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ConvertToIco(System.String,System.String,System.Boolean)
Crop Image Crops the image to the specified rectangle. If the crop area exceeds the bounds of the original image, the missing regions are filled with the specified fill color. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.CropImage(System.String,System.String,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.Nullable)
Flip Image Horizontally Flips the image horizontally (mirrors it left-to-right). M:Divooka.Graphics.ImageProcessing.OneShotProcessing.FlipImageHorizontally(System.String,System.String)
Flip Image Vertically Flips the image vertically (mirrors it top-to-bottom). M:Divooka.Graphics.ImageProcessing.OneShotProcessing.FlipImageVertically(System.String,System.String)
Gamma Correction Applies gamma correction to the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.GammaCorrection(System.String,System.String,System.Double)
Gaussian Blur Applies a Gaussian blur to the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.GaussianBlur(System.String,System.String,System.Double,System.Double)
High Contrast B And W Applies a high-contrast black-and-white effect. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.HighContrastBAndW(System.String,System.String,System.Double)
Invert Colors Inverts the colors of the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.InvertColors(System.String,System.String)
Motion Blur Applies a motion blur to the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.MotionBlur(System.String,System.String,System.Double,System.Double,System.Double)
Pixelate Gives the image a retro, pixel-art look by grouping pixels into blocks of ²and painting each block with its average colour. The final bitmap keeps the original resolution. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.Pixelate(Divooka.Multimedia.Image.PixelImage,System.Int32)
Pixelate Circle Pixel-art effect that replaces every × blockwith a filled circle, giving a dotted-mosaic look. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.PixelateCircle(Divooka.Multimedia.Image.PixelImage,System.Int32,System.Nullable,System.Int32)
Recolor Image Recolors the image by overlaying the specified color with the given opacity. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.RecolorImage(System.String,System.String,Divooka.Multimedia.Image.ColorElement,System.Double)
Reduce Noise Reduces noise in the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ReduceNoise(System.String,System.String,System.UInt32)
Resize Image Resizes the image to the specified width while maintaining the aspect ratio. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.ResizeImage(System.String,System.String,System.UInt32)
Rotate Image Clockwise90degrees Rotates the image 90 degrees clockwise. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.RotateImageClockwise90Degrees(System.String,System.String)
Rotate Image Counterclockwise90degrees Rotates the image 90 degrees counterclockwise. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.RotateImageCounterclockwise90Degrees(System.String,System.String)
Selective Color Shift Selectively shifts the hue of pixels matching a target color within a given tolerance (fuzz),allowing specific colors to be hue-shifted while leaving others unchanged. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.SelectiveColorShift(Divooka.Multimedia.Image.PixelImage,Divooka.Multimedia.Image.ColorElement,System.Double,ImageMagick.Percentage)
Sepia Tone Converts the image to sepia using the built-in Magick.NET sepia tone method. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.SepiaTone(System.String,System.String,System.Double)
Sharpen Sharpens the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.Sharpen(System.String,System.String,System.Double,System.Double)
Soft Focus Applies a soft-focus or partial blur effect to the image by compositing a blurred copywith a radial gradient mask. Areas closer to the edges become more blurred,while the center remains in focus. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.SoftFocus(Divooka.Multimedia.Image.PixelImage,System.Double,System.Double)
Top Center Crop No more details available. N/A
Top Left Crop No more details available. N/A
Top Right Crop No more details available. N/A
Unsharp Mask Applies an unsharp mask to the image. M:Divooka.Graphics.ImageProcessing.OneShotProcessing.UnsharpMask(System.String,System.String,System.Double,System.Double,System.Double,System.Double)

40.2 Random Generator

Node Summary Technical
Choice No more details available. N/A
Generate Gaussian Distribution Box-Muller transform M:Divooka.Generators.RandomGenerator.GenerateGaussianDistribution(System.Int32,System.Double,System.Double)
Generate Lorem Ipsum No more details available. N/A
Generate Normal Distribution No more details available. N/A
Generate Random2numbers No more details available. N/A
Generate Random Integer No more details available. N/A
Generate Random Number No more details available. N/A
Generate Random Population Get earthly population. M:Divooka.Generators.RandomGenerator.GenerateRandomPopulation(System.Int32,System.Nullable)
Generate Random Stock Generates a random time series that mimics stock market behavior. M:Divooka.Generators.RandomGenerator.GenerateRandomStock(System.Nullable,System.Double,System.Int32,Divooka.Generators.RandomGenerator.StockMarketBusinessDayBehavior)
Generate Random Time Series Uses a random walk and assume normal distribution of returns M:Divooka.Generators.RandomGenerator.GenerateRandomTimeSeries(System.Nullable,System.Nullable,System.Double,System.Double,System.Double)
Generate Seasonal Retail Data M:Divooka.Generators.RandomGenerator.GenerateSeasonalRetailData(System.Nullable,System.Double,System.Int32)
Generate Uniform Distribution No more details available. N/A
Get Lorem Ipsum No more details available. N/A
Get Random Day No more details available. N/A
Get Random English Name No more details available. N/A
Get Random English Names No more details available. N/A
Get Random Image No more details available. N/A
Get Today No more details available. N/A
Pick No more details available. N/A

40.3 SMTP Email Helper

Node Summary Technical
Configure SMTP No more details available. N/A
Send Email No more details available. N/A
Send Gmail M:Divooka.DSL.Email.SMTPEmailHelper.SendGmail(System.String,System.String[],System.String,System.String,System.String,System.String,Divooka.DSL.Email.SMTPEmailHelper.BodyFormat)
Send HTML Email No more details available. N/A
Send Markdown Email No more details available. N/A

40.4 Video Editing Helper

Node Summary Technical
Demo Typewriter Effect M:Divooka.Utilities.FFMPEG.Processing.VideoEditingHelper.DemoTypewriterEffect(System.String,System.String,System.Int32)
Download Demo Video No more details available. N/A
Generate Typewriter Screen M:Divooka.Utilities.FFMPEG.Processing.VideoEditingHelper.GenerateTypewriterScreen(System.String,System.String,System.Int32,System.Double,System.Int32,System.Int32)
Quick Cut Trim/Cut a given video file. M:Divooka.Utilities.FFMPEG.Processing.VideoEditingHelper.QuickCut(System.String,System.String,System.String)
Try Create Video Use a subprocess (e.g. ffmpeg) to generate videos from images. M:Divooka.Utilities.FFMPEG.Processing.VideoEditingHelper.TryCreateVideo(System.String,System.String,System.Int32,System.String,System.Nullable)

40.5 FFMPEGDependencyHelper

Node Summary Technical
Download Dependency Downloads core dependency (ffmpeg) into target location. M:Divooka.Utilities.FFMPEG.FFMPEGDependencyHelper.DownloadDependency(System.String,System.Boolean,System.Boolean,Divooka.Utilities.FFMPEG.FFMPEGDependencyHelper.DownloadSource,Divooka.Utilities.FFMPEG.FFMPEGDependencyHelper.FeatureSet)
Get FFMPEG Executable Name No more details available. N/A
Ffmpeg Path P:Divooka.Utilities.FFMPEG.FFMPEGDependencyHelper.FfmpegPath
Get FFMPEG Version No more details available. N/A
Validate Dependencies No more details available. N/A

40.6 Public API

Node Summary Technical
Configure API Key No more details available. N/A
IP Stack API Get IP location from https://ipstack.com/|M:Divooka.Unofficial.Services.PublicAPI.IPStackAPI(System.String,Divooka.Unofficial.Services.PublicAPI.PublicAPIConfiguration)|
Open Meteo No more details available. N/A
Node Summary Technical
Configure Brave No more details available. N/A
Convert To Data Grid Turns a BraveSearchResult into a tabular DivookaDataGrid.Columns: Type Title Url Description Age M:Divooka.Unofficial.Services.BraveSearch.ConvertToDataGrid(Divooka.Unofficial.Services.BraveSearch.BraveSearchResult,System.String)
Search No more details available. N/A

40.8 Photo Stylizer

Node Summary Technical
Apply Style Applies the specified PhotoStylizer.PhotoStyle to a given Image.PixelImage. M:Divooka.Graphics.ImageProcessing.ImageFilters.PhotoStylizer.ApplyStyle(Divooka.Multimedia.Image.PixelImage,Divooka.Graphics.ImageProcessing.ImageFilters.PhotoStylizer.PhotoStyle)

40.9 News Reader

Node Summary Technical
Configure News Service No more details available. N/A
Read News Read news as single text M:Divooka.Unofficial.Services.NewsReader.ReadNews(Divooka.Unofficial.Services.NewsReader.NewsSource,System.String,Divooka.Unofficial.Services.NewsReader.NewsAdditionalConfiguration)

41.Video Processing

A total of 3 categories.

41.1 VideoHelper

Node Summary Technical
Concatenate No more details available. N/A
Fade In No more details available. N/A
Fade In Out No more details available. N/A
Fade Out No more details available. N/A
Fit No more details available. N/A
Generate White Noise Frames No more details available. N/A
Mix No more details available. N/A
Place No more details available. N/A
Trim Left No more details available. N/A
Trim Right No more details available. N/A

41.2 FlipbookIO

Node Summary Technical
Load From No more details available. N/A
Save No more details available. N/A

41.3 FlipbookActions

Node Summary Technical
Show Flipbook Window No more details available. N/A