AxisAngleRotation3D.Axis 属性

定义

获取或设置三维旋转的轴。

public:
 property System::Windows::Media::Media3D::Vector3D Axis { System::Windows::Media::Media3D::Vector3D get(); void set(System::Windows::Media::Media3D::Vector3D value); };
public System.Windows.Media.Media3D.Vector3D Axis { get; set; }
member this.Axis : System.Windows.Media.Media3D.Vector3D with get, set
Public Property Axis As Vector3D

属性值

Vector3D

指定旋转轴的 Vector3D

示例

以下代码摘录适用于 AxisAngleRotation3D 一个 GeometryModel3D

<ModelVisual3D>
  <ModelVisual3D.Content>
    <GeometryModel3D Geometry="{StaticResource myTeapot}">
      <GeometryModel3D.Material>
        <DiffuseMaterial>
          <DiffuseMaterial.Brush>
            <SolidColorBrush Color="Blue" Opacity="1.0" />
          </DiffuseMaterial.Brush>
        </DiffuseMaterial>
      </GeometryModel3D.Material>
      <GeometryModel3D.Transform>
        <RotateTransform3D>
          <RotateTransform3D.Rotation>
            <AxisAngleRotation3D x:Name="myAngleRotation" Axis="0,3,0" Angle="1" />
          </RotateTransform3D.Rotation>
        </RotateTransform3D>
      </GeometryModel3D.Transform>
    </GeometryModel3D>
  </ModelVisual3D.Content>
</ModelVisual3D>

注解

依赖项属性信息

标识符字段 AxisProperty
元数据属性设置为 true

适用于