Transform
개요
Transform Aspose.3D FOSS에서 Java를 위한 클래스입니다. 다음의 사람으로부터 유산을 받은 경우: A3DObject.
이 클래스는 자바 프로그램에서 변환 객체와 작업하는 47가지 방법을 제공합니다. 이용 가능한 방법에는 다음이 포함됩니다.: A3DObject, Transform, findProperty, getEulerAngles, getGeometricRotation, getGeometricScaling, getGeometricTranslation, getName, getPostRotation, getPreRotation, getProperties, getProperty, 그리고 26개의 추가적인 방법. 모든 퍼블릭 멤버들은 Java 패키지 Aspose.3D FOSS를 설치한 후 어떤 자바 애플리케이션에도 액세스할 수 있습니다. 성질: eulerAngles, geometricRotation, geometricScaling, geometricTranslation, name, postRotation,그리고 10개 더.
속성
| 이름 | 유형 | Access | 설명 |
|---|---|---|---|
translation | Vector3 | 읽으세요. | 번역을 해봐요. |
scaling | Vector3 | 읽으세요. | 크기를 가집니다. |
eulerAngles | Vector3 | 읽으세요. | 이우러 각을 얻습니다. |
rotation | Quaternion | 읽으세요. | 회전도 해. |
preRotation | Vector3 | 읽으세요. | 전위 회전을 받습니다. |
postRotation | Vector3 | 읽으세요. | 포스트 로테이션을 받습니다. |
geometricTranslation | Vector3 | 읽으세요. | 기하학적 번역을 얻습니다. |
geometricScaling | Vector3 | 읽으세요. | 기하학적 규모를 얻습니다. |
geometricRotation | Vector3 | 읽으세요. | 기하학적 회전을 얻습니다. |
scalingOffset | Vector3 | 읽으세요. | 크기를 조정하는 것을 얻습니다. |
scalingPivot | Vector3 | 읽으세요. | 스칼링 피보트를 얻습니다. |
rotationOffset | Vector3 | 읽으세요. | 회전 지진을 해소합니다. |
rotationPivot | Vector3 | 읽으세요. | 회전 주위를 잡습니다. |
transformMatrix | Matrix4 | 읽으세요. | 변조 행렬을 얻습니다. |
name | String | 읽으세요. | 이름이 뭔지 알죠. |
properties | PropertyCollection | 읽으세요. | 부동산도 가져가죠. |
메서드
| Signature | 설명 |
|---|---|
Transform() | 이 트랜스포름 인스턴스에 변환을 호출합니다. |
Transform(name: String) | 이 트랜스포름 인스턴스에서 Transform (명) 을 호출합니다. |
getTranslation() → Vector3 | 번역을 반환합니다. |
setTranslation(value: Vector3) | 번역 값을 설정합니다. |
setTranslation(x: double, y: double, z: double) → Transform | 번역 값을 설정합니다. |
getScaling() → Vector3 | 크기를 반환합니다. |
setScaling(value: Vector3) | 확장 값을 설정합니다. |
setScale(x: double, y: double, z: double) → Transform | 스케일 값을 설정합니다. |
getEulerAngles() → Vector3 | 이울러 각을 반환합니다. |
setEulerAngles(value: Vector3) | 이울러 각 값을 설정합니다. |
setEulerAngles(x: double, y: double, z: double) → Transform | 이울러 각 값을 설정합니다. |
getRotation() → Quaternion | 회전값을 반환합니다. |
setRotation(value: Quaternion) | 회전 값을 설정합니다. |
setRotation(x: double, y: double, z: double, w: double) → Transform | 회전 값을 설정합니다. |
setPreRotation(x: double, y: double, z: double) → Transform | 전 회전 값을 설정합니다. |
getPreRotation() → Vector3 | 전 회전을 반환합니다. |
setPreRotation(value: Vector3) | 전 회전 값을 설정합니다. |
setPostRotation(x: double, y: double, z: double) → Transform | 포스트 로테이션 값을 설정합니다. |
getPostRotation() → Vector3 | 포스트 회전을 반환합니다. |
setPostRotation(value: Vector3) | 포스트 로테이션 값을 설정합니다. |
getGeometricTranslation() → Vector3 | 기하학적 번역을 반환합니다. |
setGeometricTranslation(value: Vector3) | 기하학적 번역 값을 설정합니다. |
setGeometricTranslation(x: double, y: double, z: double) → Transform | 기하학적 번역 값을 설정합니다. |
getGeometricScaling() → Vector3 | 기하학적 확장값을 반환합니다. |
setGeometricScaling(value: Vector3) | 기하학적 확장 값을 설정합니다. |
setGeometricScaling(x: double, y: double, z: double) → Transform | 기하학적 확장 값을 설정합니다. |
getGeometricRotation() → Vector3 | 기하학적 회전을 반환합니다. |
setGeometricRotation(value: Vector3) | 기하학적 회전 값을 설정합니다. |
setGeometricRotation(x: double, y: double, z: double) → Transform | 기하학적 회전 값을 설정합니다. |
getScalingOffset() → Vector3 | 확장 오프셋을 반환합니다. |
setScalingOffset(value: Vector3) | 확장 오프셋 값을 설정합니다. |
getScalingPivot() → Vector3 | 스칼링 피보트를 반환합니다. |
setScalingPivot(value: Vector3) | 확장 축값을 설정합니다. |
getRotationOffset() → Vector3 | 회전 오프셋을 반환합니다. |
setRotationOffset(value: Vector3) | 회전 오프셋 값을 설정합니다. |
getRotationPivot() → Vector3 | 회전 주위를 반환합니다. |
setRotationPivot(value: Vector3) | 회전 주사값을 설정합니다. |
getTransformMatrix() → Matrix4 | 변환 매트릭스를 반환합니다. |
setTransformMatrix(value: Matrix4) | 변환 매트릭스 값을 설정합니다. |
A3DObject() | 파라메이터화된 실린더. 반지름 상위/반지름을 하단에 한 개가 0일 때 코인을 표현하는 데도 사용될 수 있다. |
getName() → String | 곡선의 세그먼트입니다. |
setName(name: String) | 지정된 반지름으로 CircleShape 프로파일을 구성합니다. |
getProperties() → PropertyCollection | 새로운 실린더 클래스 인스턴스를 초기화합니다. |
findProperty(name: String) → Property | Bone 클래스의 새로운 인스턴스를 초기화합니다. |
getProperty(name: String) → Object | 현재 포즈의 노드의 변환 매트릭스를 얻습니다. |
setProperty(name: String, value: Object) | 넓이 부분들을 얻습니다. |
removeProperty(name: String) → boolean | 수입/수출 중에 제어점의 좌표 시스템을 바꾸고 정상으로 설정합니다. |