Sphere

Overview

Sphere là một lớp trong Aspose.3D FOSS cho Java. Dòng thừa kế từ: Geometry, IMeshConvertible.

Phân tích Parameterized.

Khóa học này cung cấp 53 phương pháp để làm việc với các đối tượng Sphere trong các chương trình Java. Các phương pháp có sẵn bao gồm: A3DObject, Entity, Geometry, SceneObject, Sphere, addDeformer, addElement, createElement, createElementUV, findProperty, getBoundingBox, getCastShadows,38 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 : boundingBox, castShadows, controlPoints, deformers, deformers2, excluded,Và 15 nhiều hơn nữa.

Properties

NameTypeAccessDescription
widthSegmentsintReadNhận hoặc đặt các phân đoạn chiều rộng.
heightSegmentsintReadNhận hoặc đặt các phân đoạn chiều cao.
phiStartdoubleReadGets hoặc đặt phi khởi động.
phiLengthdoubleReadNhận hoặc đặt chiều dài phi.
thetaStartdoubleReadGets hoặc đặt theta bắt đầu.
thetaLengthdoubleReadNhận hoặc đặt chiều dài của theta.
radiusdoubleReadNhận hoặc đặt ra đường kính của lĩnh vực.
visiblebooleanReadnhận được cái nhìn thấy.
castShadowsbooleanReadGửi cho bạn những bóng râm.
receiveShadowsbooleanReadNhận được những bóng tối.
controlPointsjava.util.List<Vector4>ReadNhận được các điểm kiểm soát.
vertexElementsjava.util.List<VertexElement>ReadNhận các yếu tố vertex.
deformersjava.util.List<Deformer>ReadNhận được những người biến dạng.
deformers2java.util.Collection<T>ReadĐưa ra những người biến dạng 2.
parentNodeNodeRead- Nhận nút mẹ.
parentNodesArrayList<Node>Read- Nhận các nút mẹ.
excludedbooleanReadNhận được những người bị loại trừ.
boundingBoxBoundingBoxReadGửi hộp biên giới.
sceneSceneReadGặp cảnh.
nameStringReadnhận được tên.
propertiesPropertyCollectionReadNhận được tài sản.

Methods

SignatureDescription
Sphere()Lập ra một trường hợp mới của Sphere với đường kính mặc định 1.
Sphere(radius: double)Lập ra một trường hợp mới của lớp Sphere với radius cụ thể.
Sphere(radius: double, widthSegments: int, heightSegments: int)Lúc đầu, một trường hợp mới của lớp Sphere với các phân đoạn đường kính, chiều rộng và độ cao cụ thể.
Sphere(name: String, radius: double, widthSegments: int, heightSegments: int, phiStart: double, phiLength: double, thetaStart: double, thetaLength: double)Khởi động một trường hợp mới của lớp Sphere.
getWidthSegments()intNhận hoặc đặt các phân đoạn chiều rộng.
setWidthSegments(value: int)Đặt giá trị của các segment width.
getHeightSegments()intNhận hoặc đặt các phân đoạn chiều cao.
setHeightSegments(value: int)Đặt giá trị của các phân đoạn chiều cao.
getPhiStart()doubleGets hoặc đặt phi khởi động.
setPhiStart(value: double)Đặt giá trị khởi đầu phi.
getPhiLength()doubleNhận hoặc đặt chiều dài phi.
setPhiLength(value: double)Đặt giá trị phi chiều dài.
getThetaStart()doubleGets hoặc đặt theta bắt đầu.
setThetaStart(value: double)Đặt giá trị theta bắt đầu.
getThetaLength()doubleNhận hoặc đặt chiều dài của theta.
setThetaLength(value: double)Đặt giá trị theta chiều dài.
getRadius()doubleNhận hoặc đặt ra đường kính của lĩnh vực.
setRadius(value: double)Đặt giá trị radius.
toMesh()MeshChuyển đổi đối tượng hiện tại thành mảnh.
Geometry()gọi là Geometry trên trường hợp này Sphere.
getVisible()booleanQuay lại cái nhìn thấy.
setVisible(value: boolean)Đặt giá trị có thể thấy.
getCastShadows()booleanTrở lại những bóng râm.
setCastShadows(value: boolean)Khởi động một trường hợp mới của lớp Box.
getReceiveShadows()booleanTrở lại những bóng tối nhận được.
setReceiveShadows(value: boolean)Lập ra một trường hợp mới của lớp Cylinder.
getControlPoints()java.util.List<Vector4>Trở lại các điểm kiểm soát.
getVertexElements()java.util.List<VertexElement>Trở lại các yếu tố vertex.
getDeformers()java.util.List<Deformer>Quay lại những kẻ biến dạng.
getElement(type: VertexElementType)VertexElementNhận hoặc đặt các phân đoạn chiều rộng.
createElement(type: VertexElementType)VertexElementNhận hoặc đặt các phân đoạn chiều cao.
addElement(element: VertexElement)Call addElement(element) trên trường hợp này Sphere.
addDeformer(deformer: Deformer)Thêm một biến đổi vào địa phương này và đặt tham chiếu chủ sở hữu.
getVertexElementOfUV(mapping: TextureMapping)VertexElementUVGọi GetVertexElementOfUV(mapping) trên ví dụ này Sphere.
createElementUV(mapping: TextureMapping)VertexElementUVCalls createElementUV(mapping) trên trường hợp này Sphere.
getDeformers2()java.util.Collection<T>Trở lại các Deformers2.
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()NodeNhà 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()booleanNhà đ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()BoundingBoxNgườ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()SceneNhà 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()StringCá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()PropertyCollectionLập ra một trường hợp mới của lớp Cylinder.
findProperty(name: String)PropertyKhởi động một trường hợp mới của lớp xương.
getProperty(name: String)ObjectNhậ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)booleanNhậ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.

See Also

 Tiếng Việt