Transformation và các ma trân biến đổi trong Sketchup Ruby
Hướng dẫn về Transformation và ma trận biến đổi trong lập trình SketchUp Ruby, bao gồm ma trận Identity, thu phóng và tịnh tiến.
Hướng dẫn về Transformation và ma trận biến đổi trong lập trình SketchUp Ruby, bao gồm ma trận Identity, thu phóng và tịnh tiến.
Hướng dẫn sử dụng module Geom và các lớp Point3d, Vector3d để làm việc với hình học 3D trong lập trình Ruby cho SketchUp.
Hướng dẫn sử dụng lớp Array trong SketchUp API để biểu diễn điểm và vector 2D, 3D, bao gồm các phương thức tính toán hình học.
Hướng dẫn sử dụng lớp HtmlDialog trong SketchUp Ruby để tạo hộp thoại tương tác với HTML và JavaScript.
Hướng dẫn phát triển plugin, toolbar và view trong SketchUp bằng Ruby để mở rộng tính năng phần mềm.
Hướng dẫn tạo menu chính và menu ngữ cảnh trong SketchUp bằng Ruby, sử dụng các phương thức UI và Command.
Hướng dẫn tạo và sử dụng các hộp thoại Dialog (UI.messagebox, UI.inputbox) trong Ruby API cho SketchUp.
Hướng dẫn lập trình Ruby để làm việc với Component trong SketchUp, bao gồm ComponentDefinition và ComponentInstance.
Hướng dẫn lập trình Ruby trong SketchUp: làm việc với Layer và Group để quản lý và nhóm các đối tượng 3D.
Hướng dẫn lập trình Ruby trong SketchUp để tạo và quản lý vật liệu, màu sắc, texture thông qua code.
Hướng dẫn tạo và tùy chỉnh đối tượng văn bản 2D và 3D trong SketchUp bằng Ruby API, bao gồm add_text và add_3d_text.
Hướng dẫn sử dụng tính năng suy diễn điểm và đường trong SketchUp để vẽ chính xác, bao gồm các loại nội suy và cách khóa tham chiếu.
Hướng dẫn sử dụng Transformation trong SketchUp Ruby API để thực hiện các phép biến đổi hình học như dịch chuyển, quay và thu phóng đối tượng.
Hướng dẫn tạo mặt Face và sử dụng các phương thức hình học như pushpull, followme trong SketchUp thông qua lập trình Ruby.
Hướng dẫn nạp Ruby Script vào SketchUp để vẽ các hình học cơ bản như đường cong, đường tròn, đa giác và cung tròn.
Hướng dẫn làm việc với file trong Ruby: tạo, đọc, ghi, xóa file và kiểm tra thông tin file bằng lớp File.
Tìm hiểu về Proc và Lambda trong Ruby, cách tạo và sử dụng chúng, cùng sự khác biệt giữa hai khái niệm này.
Hướng dẫn sử dụng Struct, OpenStruct và các lớp Math, Time trong lập trình Ruby với ví dụ minh họa cụ thể.
Hướng dẫn sử dụng Module, Mixin và Namespace trong lập trình Ruby để tổ chức code và tái sử dụng phương thức.
Giải thích về tính kế thừa và đóng gói trong lập trình hướng đối tượng Ruby, bao gồm kế thừa lớp, nạp chồng phương thức và từ khóa super.