MCPcopy Create free account

hub / github.com/Jelatine/JellyCAD / types & classes

Types & classes60 in github.com/Jelatine/JellyCAD

↓ 8 callersClassJyShape
* @brief 三维形状基类 * * JyShape类是所有三维几何形状的基类,提供了形状的基本操作功能, * 包括布尔运算、几何变换、位置姿态调整、颜色透明度设置等。 */
src/shapes/jy_shape.h:18
↓ 2 callersClassJoint
src/shapes/jy_urdf_generator.h:15
↓ 2 callersClassJyAxes
* @class JyAxes * @brief 坐标轴类,用于表示机器人的关节坐标系或参考坐标系 * * 该类主要用于机器人运动学建模,支持标准DH和修正DH参数表示法。 * 坐标系的姿态使用 gp_Trsf 变换矩阵表示。 */
src/shapes/jy_axes.h:18
↓ 1 callersClassLuaScriptGenerator
Lua脚本生成器
doc/annotate/lua_generator.py:13
ClassBasicShapesTest
* @brief Test fixture for basic shape creation tests * * This fixture provides common setup and utility functions for testing * basic shape creatio
tests/test_basic_shapes.cpp:19
ClassCommomData
src/shapes/jy_urdf_generator.h:73
ClassDriveInfo
src/shapes/jy_urdf_generator.cpp:206
ClassEdgeProperties
src/shapes/jy_shape.h:243
EnumExtendedFile
src/shapes/jy_urdf_generator.h:67
ClassFaceProperties
src/shapes/jy_shape.h:254
ClassGitCommand
Git命令结构体
src/widgets/jy_git_manager.h:22
ClassHighlighter
src/widgets/jy_code_editor.h:33
ClassHighlightingRule
src/widgets/jy_code_editor.h:36
ClassInertialProperties
src/shapes/jy_shape.h:234
ClassJy3DWidget
src/widgets/jy_3d_widget.h:21
ClassJyActivityBar
src/widgets/jy_activity_bar.h:15
ClassJyArc
src/shapes/jy_make_edge.h:70
ClassJyBSpline
src/shapes/jy_make_edge.h:34
ClassJyBezier
src/shapes/jy_make_edge.h:28
ClassJyCircle
src/shapes/jy_make_edge.h:48
ClassJyCodeEditor
src/widgets/jy_code_editor.h:14
ClassJyCone
* @brief 圆锥体类 */
src/shapes/jy_make_shapes.h:50
ClassJyConical
src/shapes/jy_make_face.h:59
ClassJyCylinder
* @brief 圆柱体类 */
src/shapes/jy_make_shapes.h:36
ClassJyCylindrical
src/shapes/jy_make_face.h:38
ClassJyEdge
* @brief 边类 */
src/shapes/jy_make_edge.h:11
ClassJyEditorWidget
src/widgets/jy_editor_widget.h:13
ClassJyEllipse
src/shapes/jy_make_edge.h:53
ClassJyFace
* @brief 面类 */
src/shapes/jy_make_face.h:11
ClassJyFileManager
src/widgets/jy_main_window.h:21
ClassJyFileManager
src/widgets/jy_file_manager.h:24
ClassJyGitManager
src/widgets/jy_main_window.h:22
ClassJyGitManager
src/widgets/jy_git_manager.h:28
ClassJyHyperbola
src/shapes/jy_make_edge.h:58
ClassJyLine
src/shapes/jy_make_edge.h:43
ClassJyLlmDialog
src/widgets/jy_llm_dialog.h:19
ClassJyLuaVirtualMachine
src/jy_lua_virtual_machine.h:17
ClassJyMainWindow
src/widgets/jy_main_window.h:24
ClassJyMakeShapes
src/shapes/jy_make_shapes.h:11
ClassJyPageHelp
src/widgets/jy_page_help.h:13
ClassJyParabola
src/shapes/jy_make_edge.h:64
ClassJyPlane
src/shapes/jy_make_face.h:27
ClassJyPolygon
* @brief 多边形类 */
src/shapes/jy_make_shapes.h:126
ClassJySearchWidget
src/widgets/jy_search_widget.h:13
ClassJyShapeBox
==================== 三维基本形状 ==================== * @brief 长方体类 */
src/shapes/jy_make_shapes.h:20
ClassJyShapeInfoWidget
src/widgets/jy_shape_info_widget.h:15
ClassJySphere
* @brief 球体类 */
src/shapes/jy_make_shapes.h:64
ClassJyText
* @brief 文本形状类 */
src/shapes/jy_make_shapes.h:138
ClassJyTorus
src/shapes/jy_make_shapes.h:73
ClassJyVertex
src/shapes/jy_make_shapes.h:96
ClassJyWedge
src/shapes/jy_make_shapes.h:83
ClassJyWire
* @brief 线框类 */
src/shapes/jy_make_shapes.h:107
ClassLimits
src/shapes/jy_urdf_generator.h:21
ClassLink
src/shapes/jy_urdf_generator.h:13
EnumLocateType
src/shapes/jy_shape.h:290
ClassMultilineRule
src/widgets/jy_code_editor.h:40
ClassNumberArea
src/widgets/jy_code_editor.h:20
ClassProviderConfig
src/widgets/jy_llm_dialog.h:72
ClassQSettings
src/widgets/jy_file_manager.h:22
ClassTransformationsTest
* @brief Test fixture for transformation tests * * This fixture provides utility functions for testing geometric transformations * like translation
tests/test_transformations.cpp:20