MCPcopy Create free account

hub / github.com/GraphiteEditor/Graphite / functions

Functions5,973 in github.com/GraphiteEditor/Graphite

↓ 23 callersMethodcenter_in_viewport_space
(&self)
editor/src/messages/viewport/viewport_message_handler.rs:97
↓ 23 callersMethoddisconnect_input
Ensure network metadata, positions, and other metadata is kept in sync
editor/src/messages/portfolio/document/utility_types/network_interface.rs:4391
↓ 23 callersMethodget_anchor
(self, vector: &Vector)
node-graph/libraries/vector-types/src/vector/misc.rs:455
↓ 23 callersMethodget_structure_mut
Mutably access the [`NodeRelations`] of a layer.
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:77
↓ 23 callersMethodhovered
(&self)
editor/src/messages/tool/common_functionality/gizmos/shape_gizmos/sweep_angle_gizmo.rs:48
↓ 23 callersMethodinput_from_connector
(&self, input_connector: &InputConnector, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:487
↓ 23 callersMethodinto_inner
(self)
node-graph/libraries/core-types/src/memo.rs:78
↓ 23 callersMethodkeys
Returns an iterator over the keys of all stored attributes, in insertion order.
node-graph/libraries/core-types/src/list.rs:645
↓ 23 callersMethodnode_template_input_override
Converts the [DocumentNodeDefinition] type to a [NodeTemplate], using the provided `input_override` and falling back to the default inputs. `input_ove
editor/src/messages/portfolio/document/node_graph/document_node_definitions.rs:2134
↓ 23 callersMethodr
(&self)
node-graph/libraries/no-std-types/src/color/color_types.rs:516
↓ 23 callersMethodselected_layers_except_artboards
(&'a self, network_interface: &'a NodeNetworkInterface)
editor/src/messages/portfolio/document/utility_types/nodes.rs:109
↓ 23 callersMethodset
(&mut self, bitvector_index: usize)
editor/src/messages/input_mapper/utility_types/input_keyboard.rs:472
↓ 23 callersMethodtarget_enabled
(&self, target: SnapTarget)
editor/src/messages/portfolio/document/utility_types/misc.rs:88
↓ 23 callersFunctionvalidate_path
Validate that `path` names a container-safe file: relative, no `.`/`..` segments, no backslashes, no redundant separators (`a//b`, `a/b/`). Dotfile na
document/container/src/lib.rs:166
↓ 22 callersMethodb
(&self)
node-graph/libraries/no-std-types/src/color/color_types.rs:528
↓ 22 callersMethodcontext
(&self)
node-graph/libraries/wgpu-executor/src/lib.rs:37
↓ 22 callersMethoddocument_node
Get the specified document node in the nested network based on node_id and network_path
editor/src/messages/portfolio/document/utility_types/network_interface.rs:124
↓ 22 callersFunctionempty_container
()
document/document-format/tests/open_create.rs:10
↓ 22 callersMethodeval
Evaluate the polynomial at `value`.
node-graph/libraries/core-types/src/math/polynomial.rs:41
↓ 22 callersMethodg
(&self)
node-graph/libraries/no-std-types/src/color/color_types.rs:522
↓ 22 callersMethodget_transform
(&self)
editor/src/messages/portfolio/document/overlays/utility_types_native.rs:672
↓ 22 callersMethodis_point_selected
(&self, point: ManipulatorPointId)
editor/src/messages/tool/common_functionality/shape_editor.rs:87
↓ 22 callersMethodpartial_cmp
(&self, other: &Self)
document/graph-storage/src/resources.rs:205
↓ 22 callersMethodpush
(&mut self, id: SegmentId, start: PointId, end: PointId, handles: (Option<DVec2>, Option<DVec2>), stroke: Stro
node-graph/libraries/vector-types/src/vector/vector_types.rs:336
↓ 22 callersMethodtext
(&self, text: &str, font_color: &str, background_color: Option<&str>, transform: DAffine2, padding: f64, pivot
editor/src/messages/portfolio/document/overlays/utility_types_web.rs:1055
↓ 22 callersMethodtransform_to_viewport_if_feeds
(&self, layer: LayerNodeIdentifier, network_interface: &NodeNetworkInterface)
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:103
↓ 22 callersMethodupstream_node_id_from_name
Node id of a node if it exists in this specific layer's primary flow, stopping at the next layer upstream so a group doesn't incorrectly match its chi
editor/src/messages/tool/common_functionality/graph_modification_utils.rs:932
↓ 21 callersMethodpanel_group
Find the panel group state for a given ID.
editor/src/messages/portfolio/utility_types.rs:144
↓ 21 callersMethodto_path
Convert text to vector paths using the specified font and typesetting configuration
node-graph/nodes/text/src/text_context.rs:134
↓ 21 callersMethodtop_right
Get the top right corner of the quad.
node-graph/libraries/core-types/src/math/quad.rs:16
↓ 20 callersMethodblend_rgb
(&self, other: Color, f: F)
node-graph/libraries/no-std-types/src/color/color_types.rs:993
↓ 20 callersMethodbounding_box_document
Get the bounding box of the click target of the specified layer in document space
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:228
↓ 20 callersMethodbounding_box_with_transform
Get the bounding box of the click target of the specified layer in the specified transform space
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:184
↓ 20 callersMethodcalculate_offset_transform
(&self, viewport_center: DVec2, ptz: &PTZ)
editor/src/messages/portfolio/document/navigation/navigation_message_handler.rs:537
↓ 20 callersMethodclick_tool
(&mut self, typ: ToolType, button: MouseKeys, position: DVec2, modifier_keys: ModifierKeys)
editor/src/test_utils.rs:100
↓ 20 callersMethodcmp
(&self, other: &Self)
document/graph-storage/src/resources.rs:199
↓ 20 callersFunctiondeserialize
The signature of a deserialize_with function must follow the pattern: fn deserialize<'de, D>(D) -> Result<T, D::Error> where D: Deserializer<'de> al
node-graph/libraries/core-types/src/uuid.rs:34
↓ 20 callersMethodheight
(&self)
node-graph/libraries/raster-types/src/lib.rs:38
↓ 20 callersMethoditer
(&self)
editor/src/messages/layout/utility_types/layout_widget.rs:181
↓ 20 callersMethodlayer
(&self)
editor/src/messages/tool/common_functionality/shape_editor.rs:199
↓ 20 callersMethodnested_type
(&self)
node-graph/libraries/core-types/src/types.rs:323
↓ 20 callersMethodnext
(&mut self)
editor/src/messages/portfolio/document/document_message_handler.rs:3963
↓ 20 callersMethodset
(&mut self, key: &str, value: serde_json::Value, timestamp: TimeStamp)
document/graph-storage/src/attributes.rs:46
↓ 20 callersMethodsetup_by_mouse_position
(&mut self, input: &InputPreprocessorMessageHandler, viewport: &ViewportMessageHandler, messages: &[Message],
editor/src/messages/tool/common_functionality/auto_panning.rs:37
↓ 20 callersMethodstart_dpi_aware_transform
Transforms the canvas context to adjust for DPI scaling Overwrites all existing tranforms. This operation can be reversed with [`Self::reset_transfor
editor/src/messages/portfolio/document/overlays/utility_types_web.rs:608
↓ 19 callersFunctioncontains_segment
(vector: Vector, target: PathSeg)
node-graph/nodes/vector/src/vector_nodes.rs:3460
↓ 19 callersMethodend_dpi_aware_transform
Un-transforms the Canvas context to adjust for DPI scaling Warning: this function doesn't only reset the DPI scaling adjustment, it resets the entire
editor/src/messages/portfolio/document/overlays/utility_types_web.rs:618
↓ 19 callersMethodget_pixel
(&self, x: u32, y: u32)
node-graph/libraries/raster-types/src/lib.rs:42
↓ 19 callersMethodnetwork_mut
(&mut self, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1506
↓ 19 callersMethodprocess_message
(&mut self, message: ToolMessage, responses: &mut VecDeque<Message>, context: ToolMessageContext)
editor/src/messages/tool/tool_message_handler.rs:37
↓ 19 callersFunctionremove_file
(root: &FileSystemDirectoryHandle, path: &str)
document/container/src/backends/opfs.rs:375
↓ 19 callersMethodresolve_id
(&self, id: PointId)
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:176
↓ 19 callersMethodreverse
Returns a [Subpath] with a reversed winding order. Note that a reversed closed subpath will start on the same manipulator group and simply wind the ot
node-graph/libraries/vector-types/src/subpath/transform.rs:23
↓ 19 callersMethodscale
(&self)
editor/src/messages/viewport/viewport_message_handler.rs:71
↓ 19 callersMethodsort
(&mut self)
node-graph/libraries/vector-types/src/gradient.rs:334
↓ 19 callersFunctionstar_vertex_position
Calculate the viewport position of as a star vertex given its index
editor/src/messages/tool/common_functionality/shapes/shape_utility.rs:416
↓ 19 callersMethodstroke_bezpath_iter
Construct a [`kurbo::BezPath`] curve for stroke.
node-graph/libraries/vector-types/src/vector/vector_attributes.rs:1161
↓ 19 callersMethodtooltip_description
(&self)
editor/src/messages/portfolio/document/utility_types/wires.rs:46
↓ 18 callersMethodadjust
(&mut self, map_fn: impl Fn(&Color) -> Color)
node-graph/nodes/raster/src/adjust.rs:7
↓ 18 callersMethoddeselect_all_points
Deselects all points (anchors and handles) across every selected layer.
editor/src/messages/tool/common_functionality/shape_editor.rs:840
↓ 18 callersFunctionextract_attribute
(attrs: &'a [Attribute], name: &str)
node-graph/node-macro/src/parsing.rs:925
↓ 18 callersMethodhandle_message
(&mut self, message: impl Into<Message>)
editor/src/test_utils.rs:72
↓ 18 callersMethodis_dragging
(&self)
editor/src/messages/tool/common_functionality/gizmos/shape_gizmos/spiral_turns_handle.rs:68
↓ 18 callersMethodname
(&self)
editor/src/utility_types.rs:14
↓ 18 callersMethodpush
(&mut self, id: PointId, position: DVec2)
node-graph/libraries/vector-types/src/vector/vector_modification.rs:71
↓ 18 callersMethodpush_source_back
(&mut self, id: &ResourceId, source: DataSource)
node-graph/libraries/resources/src/lib.rs:330
↓ 18 callersMethodshift_viewport
Shifts the viewport when the mouse reaches the edge of the viewport. If the mouse was beyond any edge, it returns the amount shifted. Otherwise it re
editor/src/messages/tool/common_functionality/auto_panning.rs:53
↓ 18 callersMethodto_gamma_srgb_channels
(&self)
node-graph/libraries/no-std-types/src/color/color_types.rs:935
↓ 18 callersMethodwidth
(&self)
node-graph/libraries/raster-types/src/lib.rs:34
↓ 17 callersMethodappend_bezpath
(vector: &'a mut Vector, bezpath: BezPath)
node-graph/libraries/vector-types/src/vector/vector_modification.rs:727
↓ 17 callersMethodcontains
(&self, id: &ResourceId)
node-graph/libraries/resources/src/lib.rs:314
↓ 17 callersMethodcreate_wire
(&mut self, output_connector: &OutputConnector, input_connector: &InputConnector, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:4442
↓ 17 callersMethodeval
(&self, context: &EvalContext<V, F>)
libraries/math-parser/src/executer.rs:19
↓ 17 callersFunctionfiltered_segment_intersections
TODO: Use an `impl Iterator` return type instead of a `Vec` Returns a list of filtered parametric `t` values that correspond to intersection points be
node-graph/libraries/vector-types/src/vector/algorithms/intersection.rs:160
↓ 17 callersMethodfrom
(icon: CursorIcon)
desktop/src/window.rs:231
↓ 17 callersFunctiongenerate_uuid
()
node-graph/libraries/core-types/src/uuid.rs:58
↓ 17 callersMethodinput_data
(&self, node_id: &NodeId, index: usize, key: &str, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:972
↓ 17 callersMethodinto_scaled
(self, scale: f64)
editor/src/messages/viewport/viewport_message_handler.rs:143
↓ 17 callersMethodlatest_point
(&self)
editor/src/messages/tool/tool_messages/pen_tool.rs:443
↓ 17 callersMethodload_structure
Loads the structure of layer nodes from a node graph.
editor/src/messages/portfolio/document/utility_types/network_interface.rs:3314
↓ 17 callersFunctionpathseg_points
(segment: PathSeg)
node-graph/libraries/vector-types/src/subpath/core.rs:21
↓ 17 callersFunctionresolve_network_node_type
(identifier: &str)
editor/src/messages/portfolio/document/node_graph/document_node_definitions.rs:2081
↓ 17 callersMethodsnap_to_physical_pixel_center
(&self, p: DVec2)
editor/src/messages/portfolio/document/overlays/utility_types_native.rs:1224
↓ 17 callersMethodsnap_to_physical_pixel_center
(&self, p: DVec2)
editor/src/messages/portfolio/document/overlays/utility_types_web.rs:1125
↓ 17 callersMethodupdate_state
(&mut self, state: SweepAngleGizmoState)
editor/src/messages/tool/common_functionality/gizmos/shape_gizmos/sweep_angle_gizmo.rs:52
↓ 16 callersMethodas_point
(&self)
editor/src/messages/viewport/viewport_message_handler.rs:195
↓ 16 callersMethodfind_input
Find a specific input of a node within the layer's primary flow
editor/src/messages/tool/common_functionality/graph_modification_utils.rs:971
↓ 16 callersMethodis_chain
(&self, node_id: &NodeId, network_path: &[NodeId])
editor/src/messages/portfolio/document/utility_types/network_interface.rs:1166
↓ 16 callersMethoditer
Returns an iterator of the [Bezier]s along the `Subpath`.
node-graph/libraries/vector-types/src/subpath/core.rs:116
↓ 16 callersMethodline
(&mut self, start: DVec2, end: DVec2, color: Option<&str>, thickness: Option<f64>)
editor/src/messages/portfolio/document/overlays/utility_types_web.rs:264
↓ 16 callersMethodqueue_editor_message
(&mut self, message: T)
desktop/wrapper/src/message_dispatcher.rs:35
↓ 16 callersMethodsend
Sends a message to the NodeRuntime
editor/src/node_graph_executor/runtime_io.rs:36
↓ 16 callersMethodsend_dialog_to_frontend
(&self, responses: &mut VecDeque<Message>, preferences: &PreferencesMessageHandler)
editor/src/messages/dialog/preferences_dialog/preferences_dialog_message_handler.rs:521
↓ 16 callersMethodstart
Starts a resize, assigning the snap targets and snapping the starting position.
editor/src/messages/tool/common_functionality/resize.rs:18
↓ 16 callersMethodto_bezpath
(&self)
node-graph/libraries/vector-types/src/subpath/solvers.rs:12
↓ 16 callersFunctionto_point
(p: DVec2)
node-graph/libraries/rendering/src/renderer.rs:315
↓ 16 callersMethodto_runtime_with_metadata
Returns the network plus per-node metadata entries (one per node carrying any `ui::*` attribute).
document/graph-storage/src/to_runtime.rs:42
↓ 15 callersMethodargs
(self, args: I)
tools/cargo-run/src/cmd.rs:39
↓ 15 callersMethoddescendants
Iterator through all descendants, including recursive children (not including self)
editor/src/messages/portfolio/document/utility_types/document_metadata.rs:401
↓ 15 callersFunctionfresh_document
(peer: PeerId)
document/graph-storage/src/tests/crdt.rs:9
← previousnext →201–300 of 5,973, ranked by callers