## Transform class

변환에는 최소 비용으로 개체의 이동/축소/회전 또는 변환 매트릭스에 액세스할 수 있는 정보가 포함됩니다. 이것은 로컬 변환에서 사용됩니다.

```csharp
public class Transform : A3DObject
```

## 속성

| 이름 | 설명 |
| --- | --- |
| [EulerAngles](../../aspose.threed/transform/eulerangles/) { get; set; } | 각도 에서 측정된 오일러 각도로 표시되는 회전을 가져오거나 설정합니다. |
| [GeometricRotation](../../aspose.threed/transform/geometricrotation/) { get; set; } | 기하학적 오일러 회전(도 단위로 측정)을 가져오거나 설정합니다. 기하 변환은 연결된 엔티티에만 영향을 미치고 하위 노드에는 영향을 주지 않습니다. 지원하지 않는 파일 유형으로 기하 변환을 내보낼 때 로컬 변환으로 병합됩니다. |
| [GeometricScaling](../../aspose.threed/transform/geometricscaling/) { get; set; } | 기하학적 배율을 가져오거나 설정합니다. 기하 변환은 연결된 엔티티에만 영향을 미치고 하위 노드에는 영향을 주지 않습니다. 지원하지 않는 파일 유형으로 기하 변환을 내보낼 때 로컬 변환으로 병합됩니다. |
| [GeometricTranslation](../../aspose.threed/transform/geometrictranslation/) { get; set; } | 기하학적 변환을 가져오거나 설정합니다. 기하 변환은 연결된 엔티티에만 영향을 미치고 하위 노드에는 영향을 주지 않습니다. 지원하지 않는 파일 유형으로 기하 변환을 내보낼 때 로컬 변환으로 병합됩니다. |
| virtual [Name](../../aspose.threed/a3dobject/name/) { get; set; } | 이름을 가져오거나 설정합니다. |
| [PostRotation](../../aspose.threed/transform/postrotation/) { get; set; } | degree 에 표시된 사후 회전을 가져오거나 설정합니다. |
| [PreRotation](../../aspose.threed/transform/prerotation/) { get; set; } | degree 에 표시된 사전 회전을 가져오거나 설정합니다. |
| [Properties](../../aspose.threed/a3dobject/properties/) { get; } | 모든 속성의 컬렉션을 가져옵니다. |
| [Rotation](../../aspose.threed/transform/rotation/) { get; set; } | 쿼터니언에 표시된 회전을 가져오거나 설정합니다. |
| [Scale](../../aspose.threed/transform/scale/) { get; set; } | scale 를 가져오거나 설정합니다. |
| [TransformMatrix](../../aspose.threed/transform/transformmatrix/) { get; set; } | 변환 행렬을 가져오거나 설정합니다. |
| [Translation](../../aspose.threed/transform/translation/) { get; set; } | translation 를 가져오거나 설정합니다. |

## 행동 양식

| 이름 | 설명 |
| --- | --- |
| [FindProperty](../../aspose.threed/a3dobject/findproperty/)(string) | 속성을 찾습니다. 동적 속성(CreateDynamicProperty/SetProperty에 의해 생성됨) 또는 고유 속성(이름으로 식별됨) 일 수 있습니다. |
| [GetProperty](../../aspose.threed/a3dobject/getproperty/)(string) | 지정된 property 의 값을 가져옵니다. |
| [RemoveProperty](../../aspose.threed/a3dobject/removeproperty/)(Property) | 동적 속성을 제거합니다. |
| [RemoveProperty](../../aspose.threed/a3dobject/removeproperty/)(string) | name 로 식별되는 지정된 속성을 제거합니다. |
| [SetEulerAngles](../../aspose.threed/transform/seteulerangles/)(double, double, double) | 현재 변환 각도로 오일러 각도를 설정합니다. |
| [SetGeometricRotation](../../aspose.threed/transform/setgeometricrotation/)(double, double, double) | 기하학적 오일러 회전을 설정합니다(도 단위로 측정). 기하 변환은 연결된 엔티티에만 영향을 미치고 하위 노드에는 영향을 주지 않습니다. 지원하지 않는 파일 유형으로 기하 변환을 내보낼 때 로컬 변환으로 병합됩니다. |
| [SetGeometricScaling](../../aspose.threed/transform/setgeometricscaling/)(double, double, double) | 기하학적 배율을 설정합니다. 기하 변환은 연결된 엔티티에만 영향을 미치고 하위 노드에는 영향을 주지 않습니다. 지원하지 않는 파일 유형으로 기하 변환을 내보낼 때 로컬 변환으로 병합됩니다. |
| [SetGeometricTranslation](../../aspose.threed/transform/setgeometrictranslation/)(double, double, double) | 기하학적 변환을 설정합니다. 기하 변환은 연결된 엔티티에만 영향을 미치고 하위 노드에는 영향을 주지 않습니다. 지원하지 않는 파일 유형으로 기하 변환을 내보낼 때 로컬 변환으로 병합됩니다. |
| [SetPostRotation](../../aspose.threed/transform/setpostrotation/)(double, double, double) | degree 로 표시되는 사후 회전을 설정합니다. |
| [SetPreRotation](../../aspose.threed/transform/setprerotation/)(double, double, double) | degree 에 표시된 사전 회전을 설정합니다. |
| [SetProperty](../../aspose.threed/a3dobject/setproperty/)(string, object) | 지정된 property 의 값을 설정합니다. |
| [SetRotation](../../aspose.threed/transform/setrotation/)(double, double, double, double) | 현재 변환의 회전(쿼터니언 구성 요소)을 설정합니다. |
| [SetScale](../../aspose.threed/transform/setscale/)(double, double, double) | 현재 변환의 스케일을 설정합니다. |
| [SetTranslation](../../aspose.threed/transform/settranslation/)(double, double, double) | 현재 변환의 변환을 설정합니다. |

### 또한보십시오

* class [A3DObject](../a3dobject/)
* 네임스페이스 [Aspose.ThreeD](../../aspose.threed/)
* 집회 [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
