RectangularTorus
Overview
RectangularTorus là một lớp trong Aspose.3D FOSS cho Java. Dòng thừa kế từ: Primitive.
Tours đường thẳng Parameterized.
Khóa học này cung cấp 36 phương pháp để làm việc với các đối tượng RectangularTorus trong các chương trình Java. Các phương pháp có sẵn bao gồm: A3DObject, Entity, Primitive, RectangularTorus, SceneObject, findProperty, getAngleStart, getArc, getBoundingBox, getCastShadows, getExcluded, getHeight,Và 24 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.3D FOSS cho gói Java. Tài sản : angleStart, arc, boundingBox, castShadows, excluded, height,Và 9 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
innerRadius | double | Read | - Ánh sáng bên trong của torus trực tiếp. |
outerRadius | double | Read | - Phân tích bên ngoài của torus trực tiếp. |
height | double | Read | Độ cao của torus trực tiếp. |
arc | double | Read | Tổng góc của hố, đo bằng radian. |
angleStart | double | Read | góc khởi đầu của hố, đo bằng radian. |
radialSegments | int | Read | Các phân đoạn radial. |
castShadows | boolean | Read | Biết liệu địa phương này có thể ném bóng hay không. |
receiveShadows | boolean | Read | Biết liệu địa phương này có thể nhận được bóng tối hay không. |
parentNode | Node | Read | - Nhận nút mẹ. |
parentNodes | ArrayList<Node> | Read | - Nhận các nút mẹ. |
excluded | boolean | Read | Nhận được những người bị loại trừ. |
boundingBox | BoundingBox | Read | Gửi hộp biên giới. |
scene | Scene | Read | Gặp cảnh. |
name | String | Read | nhận được tên. |
properties | PropertyCollection | Read | Nhận được tài sản. |
Methods
| Signature | Description |
|---|---|
getInnerRadius() → double | - Ánh sáng bên trong của torus trực tiếp. |
setInnerRadius(value: double) | - Đặt giá trị đường kính bên trong. |
getOuterRadius() → double | - Phân tích bên ngoài của torus trực tiếp. |
setOuterRadius(value: double) | Đặt giá trị đường ray bên ngoài. |
getHeight() → double | Độ cao của torus trực tiếp. |
setHeight(value: double) | Đặt giá trị cao. |
getArc() → double | Tổng góc của hố, đo bằng radian. |
setArc(value: double) | Đặt giá trị arc. |
getAngleStart() → double | góc khởi đầu của hố, đo bằng radian. |
setAngleStart(value: double) | Đặt góc giá trị khởi đầu. |
getRadialSegments() → int | Các phân khúc radial. |
setRadialSegments(value: int) | Đặt giá trị của các phân đoạn radial. |
RectangularTorus() | Nhà sản xuất: [Bài viết]. |
toMesh() → Mesh | Không được thực hiện trong phiên bản FOSS - ném vào thời gian chạy. Hãy gọi toMesh trên trường hợp RectangularTorus này. |
getCastShadows() → boolean | Biết liệu địa phương này có thể ném bóng hay không. |
setCastShadows(value: boolean) | - Ánh sáng bên trong của torus trực tiếp. |
getReceiveShadows() → boolean | Biết liệu địa phương này có thể nhận được bóng tối hay không. |
setReceiveShadows(value: boolean) | - Phân tích bên ngoài của torus trực tiếp. |
Primitive(name: String) | Khởi động một trường hợp mới của lớp nguyên thủy. |
Entity() | NURBS Curve là một curve được đại diện bởi Nurbs(không đơn giản hợp lý cơ sở spline), Một Nurses Curves được xác định bởi getOrder(), một tập hợp Geometry.getControlPoints() và một getKnotVectors() Các thành phần w trong điểm kiểm soát được sử dụng như trọng lượng của điểm điều khiển, bất kể nó là CurveDimension.TWO_DIMENSIONAL hoặc CurveDimension.THREE_DIMENSIONAL |
getParentNode() → Node | Nhà xây dựng trường hợp. |
setParentNode(value: Node) | Nhà điều hành Boolean được sử dụng trong hoạt động để tạo ra mảnh kết quả. |
getParentNodes() → ArrayList<Node> | Bảo vệ nhà xây dựng để cho phép các lớp học dẫn nguồn đặt tên. |
getExcluded() → boolean | Nhà điều hành Boolean được sử dụng trong hoạt động để tạo ra mảnh kết quả. |
setExcluded(value: boolean) | Đặt giá trị bị loại trừ. |
getBoundingBox() → BoundingBox | Người vận hành đầu tiên của nhà khai thác Boolean. |
SceneObject() | Nhà điều hành Boolean cho phép bạn áp dụng hoạt động Boulean trên hai trường hợp IMeshConvertible. |
getScene() → Scene | Nhà sản xuất: [Bài viết]. |
A3DObject() | Parameterized Cylinder. nó cũng có thể được sử dụng để đại diện cho một cono khi một trong radiusTop/radiusBottom là không. |
getName() → String | Các phân đoạn của curve. |
setName(name: String) | Xây dựng một hồ sơ CircleShape với radius cụ thể. |
getProperties() → PropertyCollection | Lập ra một trường hợp mới của lớp Cylinder. |
findProperty(name: String) → Property | Khởi động một trường hợp mới của lớp xương. |
getProperty(name: String) → Object | Nhận được hình dạng chuyển đổi của nút trong vị trí hiện tại. |
setProperty(name: String, value: Object) | Nhận được các phân đoạn chiều rộng. |
removeProperty(name: String) → boolean | Nhận hệ thống phối hợp của các điểm kiểm soát/thường thường trong thời gian nhập khẩu/giải xuất. |