MCPcopy Create free account

hub / github.com/Blackjack200/bevy_robomaster_simulator / functions

Functions453 in github.com/Blackjack200/bevy_robomaster_simulator

↓ 25 callersMethodload
()
src/config.rs:260
↓ 20 callersMethodinto_iter
(self)
src/util/entity_query.rs:207
↓ 15 callersFunctionapprox_eq
(a: f32, b: f32)
src/systems/chassis_observation.rs:162
↓ 14 callersMethodas_str
(self)
src/robomaster/tech_core/construct.rs:438
↓ 13 callersMethodset
(&mut self, state: Activation, param: &mut StatefulAppearance)
src/robomaster/visibility.rs:59
↓ 10 callersMethodnext
(self)
src/robomaster/outpost/rotation.rs:36
↓ 9 callersMethodflatten
(self)
src/util/entity_query.rs:129
↓ 9 callersMethodpublish_pose
( &mut self, index: PoseIndex, position: [f32; 3], quaternion: [f32; 4],
crates/talos-ipc/src/publisher.rs:79
↓ 8 callersMethodexact
(mut self)
crates/exact/src/lib.rs:41
↓ 8 callersMethodpublish
(&self, message: T::T)
src/ros2/topic.rs:28
↓ 7 callersFunctionactive_indices
(state: &MechanismState)
src/robomaster/power_rune/state.rs:475
↓ 7 callersMethodlabel
(self)
src/robomaster/armor/common.rs:43
↓ 7 callersMethodresolve_color
(&self, team: Team, color: LightColor)
src/robomaster/tech_core/construct.rs:929
↓ 6 callersMethodassign_all
( &self, handle: Handle<StandardMaterial>, children: &Query<&Children>, mesh_m
src/robomaster/tech_core/construct.rs:644
↓ 6 callersFunctionassign_material
( root: Entity, handle: Handle<StandardMaterial>, children: &Query<&Children>, mesh_materials:
src/robomaster/tech_core/construct.rs:1053
↓ 6 callersMethodone
(self)
src/util/entity_query.rs:192
↓ 6 callersMethodstate
(&self)
src/robomaster/power_rune/rune.rs:42
↓ 6 callersMethodtick
(&mut self, delta: Duration)
src/ros2/prelude.rs:24
↓ 5 callersMethodany
(self)
src/util/entity_query.rs:166
↓ 5 callersMethodas_str_for_team
(self, team: Team)
src/robomaster/tech_core/construct.rs:51
↓ 5 callersFunctionmaterial
(red: f32, green: f32, blue: f32, emissive_strength: f32)
src/robomaster/tech_core/construct.rs:941
↓ 5 callersFunctionmecanum_wheel_linear
(vx: f32, vy: f32, wz: f32, config: &MecanumConfig)
src/systems/chassis_observation.rs:127
↓ 5 callersFunctionnow_ns
()
src/talos/capture.rs:53
↓ 5 callersMethodsync_activation
(&mut self, mode: RuneMode, activating: bool, rng: &mut impl Rng)
src/robomaster/power_rune/rotation.rs:78
↓ 5 callersFunctiontech_core_state_json_from_phases
( stamp_sec: i32, stamp_nanosec: u32, elapsed_secs: f64, phases: I, )
src/robomaster/tech_core/construct.rs:544
↓ 4 callersMethodas_ptr
获取指向共享内存的指针
crates/talos-ipc/src/shm.rs:106
↓ 4 callersMethodhas_segments
(&self)
src/robomaster/tech_core/construct.rs:616
↓ 4 callersMethodindex
(self)
src/robomaster/tech_core/construct.rs:30
↓ 4 callersMethodmode
(&self)
src/robomaster/power_rune/state.rs:78
↓ 4 callersMethodof
(&'q self, root: Entity)
src/util/entity_query.rs:59
↓ 4 callersMethodqueue
(&self)
src/dataset/prelude.rs:52
↓ 4 callersMethodtarget_states
(&self)
src/robomaster/power_rune/state.rs:183
↓ 4 callersFunctiontest_cfg
()
src/systems/chassis_observation.rs:166
↓ 4 callersFunctionto_ros_translation
(vec3: Vec3)
src/talos/plugin.rs:194
↓ 4 callersFunctionupdate_chassis_rotation
( chassis_transform: &mut Transform, chassis_data: &mut InfantryChassis, input: f32, rotation_
src/systems/input.rs:44
↓ 3 callersMethodas_ref
将共享内存解释为指定类型 # Safety 调用者必须确保类型 T 与共享内存布局匹配
crates/talos-ipc/src/shm.rs:119
↓ 3 callersMethodassign_segment_pair
( &self, segment: TechCoreFirstLightSegment, handle: Handle<StandardMaterial>,
src/robomaster/tech_core/construct.rs:688
↓ 3 callersMethodcaptured
( self: Box<Self>, world: &mut DeferredWorld, _config: &CaptureConfig, )
src/ros2/livox.rs:103
↓ 3 callersMethodclear_variable
(&mut self)
src/robomaster/power_rune/rotation.rs:63
↓ 3 callersMethodcolor_target
(&self)
src/capture/driver.rs:153
↓ 3 callersFunctioncompute_camera_intrinsics
(width: u32, height: u32, fov_y: f32)
src/capture.rs:132
↓ 3 callersMethodcreate_controller
( &mut self, entities: Vec<Entity>, f: F, )
src/robomaster/visibility.rs:183
↓ 3 callersFunctiondrain_entities_by
( name_map: &mut HashMap<T, Entity>, predicate: F, )
src/util/bevy.rs:14
↓ 3 callersFunctionencode_depths
(depths_m: &[f32], near: f32)
src/dataset/occlusion.rs:64
↓ 3 callersFunctionexpire_after
(remaining: &mut f32, delta_secs: f32)
src/robomaster/power_rune/state.rs:437
↓ 3 callersFunctiongen_range
(min: f32, max: f32, step: f32)
src/auto_gen.rs:257
↓ 3 callersMethodmode
(&self)
src/robomaster/power_rune/rune.rs:30
↓ 3 callersMethodresolve
( &self, team: Team, program: LightProgram, elapsed_secs: f64, )
src/robomaster/tech_core/construct.rs:916
↓ 3 callersFunctionsegment_pair_json
( segment: TechCoreFirstLightSegment, color: &'static str, role: &'static str, )
src/robomaster/tech_core/construct.rs:260
↓ 3 callersMethodtarget
(self)
src/robomaster/tech_core/construct.rs:200
↓ 3 callersFunctiontick_two_timers
( global_remaining: &mut f32, local_remaining: &mut f32, delta_secs: f32, global_transition: R
src/robomaster/power_rune/state.rs:447
↓ 3 callersFunctionto_ros_vec3
(v: Vec3)
src/talos/ground_truth.rs:11
↓ 3 callersMethodvariable_params
(&self)
src/robomaster/power_rune/rotation.rs:47
↓ 2 callersMethodactive_color
Returns the active color only for programs with a uniform group color. Segmented assembly guidance is described by its active segments instead.
src/robomaster/tech_core/construct.rs:96
↓ 2 callersMethodallow
(&mut self)
src/ros2/prelude.rs:28
↓ 2 callersMethodapply
( &mut self, mode: RuneMode, activation: Activation, appearance: &mut Stateful
src/robomaster/power_rune/visual.rs:17
↓ 2 callersFunctionbevy_local_to_body
(vector: Vec3)
src/systems/chassis_observation.rs:145
↓ 2 callersMethodborrow_mut
获取可写槽位的可变引用
crates/talos-ipc/src/triple_buffer.rs:28
↓ 2 callersFunctioncaptured_pose_data
( cam_transform: &GlobalTransform, gimbal_transform: &GlobalTransform, muzzle_global: &GlobalTrans
src/talos/capture.rs:293
↓ 2 callersFunctioncompute_body_acceleration
( previous: &PreviousKinematicState, v_body: Vec2, wz_radps: f32, dt_s: f32, )
src/systems/chassis_observation.rs:110
↓ 2 callersFunctioncopy_frame_rgb24
(frame: &ffmpeg::util::frame::Video, dst: &mut [u8])
src/bin/talos_gimbal_mock_server.rs:200
↓ 2 callersFunctioncopy_transform
(target: &Transform, our: &mut Transform)
src/capture.rs:109
↓ 2 callersFunctioncreate_capture_image_handle
( app: &mut App, width: u32, height: u32, texture_format: TextureFormat, asset_usages: Ren
src/capture/driver.rs:46
↓ 2 callersMethodcurrent_speed
(&mut self, mode: RuneMode, dt: f32)
src/robomaster/power_rune/rotation.rs:86
↓ 2 callersFunctiondepth_bytes_to_mm
(data: &[u8], near: f32, far: f32)
src/dataset/writer.rs:124
↓ 2 callersMethodenergy_unit
(self)
src/robomaster/tech_core/construct.rs:204
↓ 2 callersFunctionextract_vertices
从Mesh中提取所有顶点
src/robomaster/armor/construct.rs:325
↓ 2 callersFunctionfind_team_lights
( name_map: &HashMap<String, Entity>, team: Team, names: [&str; 3], )
src/robomaster/tech_core/construct.rs:967
↓ 2 callersFunctionfixed_time_from_config
(config: &SimulationConfig)
src/main.rs:98
↓ 2 callersFunctionflow_activation
(elapsed_secs: f64)
src/robomaster/tech_core/construct.rs:225
↓ 2 callersMethodget_mesh
(&self, entity: Entity)
src/robomaster/armor/construct.rs:146
↓ 2 callersMethodhit
(&mut self, target_index: usize, rng: &mut impl Rng)
src/robomaster/power_rune/state.rs:141
↓ 2 callersMethodid
(self)
src/robomaster/tech_core/construct.rs:424
↓ 2 callersMethodincrease_accurate
(&mut self)
src/statistic.rs:15
↓ 2 callersMethodincrease_launch
(&mut self)
src/statistic.rs:11
↓ 2 callersMethodindex
(self)
src/robomaster/armor/construct.rs:84
↓ 2 callersMethodinto_single
(self)
crates/exact/src/lib.rs:22
↓ 2 callersMethodis_activating
(&self)
src/robomaster/power_rune/state.rs:162
↓ 2 callersMethodlinear
( &mut self, forces: &mut ForcesItem, mass: f32, gimbal_transform: &GlobalTran
src/robomaster/vehicle/movement.rs:34
↓ 2 callersMethodnext_debug
(self)
src/robomaster/tech_core/construct.rs:452
↓ 2 callersFunctionnow_ns
()
src/bin/talos_gimbal_mock_server.rs:248
↓ 2 callersMethodopen
打开已存在的共享内存区域 (消费者)
crates/talos-ipc/src/shm.rs:85
↓ 2 callersMethodphase_elapsed_secs
(&self, elapsed_secs: f64)
src/robomaster/tech_core/construct.rs:874
↓ 2 callersFunctionpresent_mode_from_config
(value: &str)
src/main.rs:62
↓ 2 callersMethodprograms
(self)
src/robomaster/tech_core/construct.rs:344
↓ 2 callersMethodpublish
发布数据
crates/talos-ipc/src/triple_buffer.rs:33
↓ 2 callersFunctionpublish_frame
( publisher: &mut ShmPublisher, subscriber: &mut ShmSubscriber, rgb_frame: &[u8], frame_seq: u
src/bin/talos_gimbal_mock_server.rs:149
↓ 2 callersMethodpublish_image
(&mut self, data: &[u8], seq: u64, timestamp_ns: u64)
crates/talos-ipc/src/publisher.rs:48
↓ 2 callersMethodpublish_pose_with_aux
( &mut self, index: PoseIndex, position: [f32; 3], quaternion: [f32; 4],
crates/talos-ipc/src/publisher.rs:97
↓ 2 callersMethodpush_depth_from_camera_order
( &mut self, app: &mut App, config: CaptureConfig, camera_order: isize,
src/capture/driver.rs:161
↓ 2 callersMethodrecv_gimbal_cmd
(&mut self)
crates/talos-ipc/src/subscriber.rs:26
↓ 2 callersFunctionrender_plugin_for_platform
()
src/main.rs:82
↓ 2 callersFunctionsegment_json
(side: &'static str, index: usize)
src/robomaster/tech_core/construct.rs:241
↓ 2 callersMethodset_camera_info
(&mut self, info: CameraInfo)
crates/talos-ipc/src/publisher.rs:126
↓ 2 callersMethodset_step5_energy_unit_segment
(&mut self, segment: TechCoreFirstLightSegment)
src/robomaster/tech_core/construct.rs:850
↓ 2 callersMethodset_step5_target_segment
(&mut self, segment: TechCoreFirstLightSegment)
src/robomaster/tech_core/construct.rs:846
↓ 2 callersMethodset_variable
(&mut self, rng: &mut impl Rng)
src/robomaster/power_rune/rotation.rs:59
↓ 2 callersFunctionset_visibility
( entity: Entity, value: Visibility, visibilities: &mut Query<&mut Visibility>, )
src/util/bevy.rs:45
↓ 2 callersFunctionshm_path
获取共享内存文件路径
crates/talos-ipc/src/shm.rs:36
↓ 2 callersMethodstart_large_primary_round
(&mut self, rng: &mut impl Rng)
src/robomaster/power_rune/state.rs:377
next →1–100 of 453, ranked by callers