AffineTransform3D
|
从中派生所有具体仿射三维转换(平移、旋转和缩放转换)的基类。
|
AmbientLight
|
将光统一应用到对象(不管其形状如何)的光对象。
|
AxisAngleRotation3D
|
表示绕指定轴进行指定角度的三维旋转。
|
Camera
|
指定 Viewport3DVisual 或 Viewport3D 元素呈现三维场景的哪一部分。
|
ContainerUIElement3D
|
表示 Visual3D 对象的容器。
|
DiffuseMaterial
|
允许将二维画笔(如 SolidColorBrush 或 TileBrush)应用到漫射照明三维模型。
|
DirectionalLight
|
沿 Vector3D 指定的方向投射其效果的光对象。
|
EmissiveMaterial
|
将 Brush 应用到三维模型以使其参与照明计算,就像 Material 正在发射与 Brush 的颜色相同的光一样。
|
GeneralTransform2DTo3D
|
提供二维到三维变换支持。
|
GeneralTransform3D
|
为三维对象提供通用的变换支持。
|
GeneralTransform3DCollection
|
表示 GeneralTransform3D 对象的有序集合。
|
GeneralTransform3DGroup
|
表示 GeneralTransform3D,是其 GeneralTransform3DCollection 中的变换的一种复合形式。
|
GeneralTransform3DTo2D
|
提供三维到二维变换支持。
|
Geometry3D
|
从此抽象基类派生的类定义三维几何形状。 对象的 Geometry3D 类可用于对三维图形数据进行命中测试和呈现。
|
GeometryModel3D
|
使用指定的 Geometry3D 呈现 Material。
|
HitTestParameters3D
|
一个抽象类,表示三维命中测试的参数。
|
Light
|
表示应用到三维场景的照明的 Model3D 对象。
|
Material
|
材料的抽象基类。
|
MaterialCollection
|
Material 对象的集合。
|
MaterialGroup
|
表示一个 Material,它是其集合中 Material 的复合形式。
|
Matrix3DConverter
|
将其他类型的实例与 Matrix3D 的实例进行来回转换。
|
MatrixCamera
|
指定视图和投影的照相机将转换为 Matrix3D 对象。
|
MatrixTransform3D
|
创建由 Matrix3D 指定的转换,用于操作三维世界空间中的对象或坐标系。
|
MeshGeometry3D
|
用于生成三维形状的三角形基元。
|
Model3D
|
提供三维模型的功能。
|
Model3DCollection
|
表示 Model3D 对象的有序集合。
|
Model3DGroup
|
允许使用多个三维模型作为一个单元。
|
ModelUIElement3D
|
呈现支持输入、焦点和事件的三维模型。
|
ModelVisual3D
|
提供一个呈现 Visual3D 对象的 Model3D。
|
OrthographicCamera
|
表示正交投影摄像机。
|
PerspectiveCamera
|
表示透视投影摄像机。
|
Point3DCollection
|
表示 Point3D 对象的有序集合。
|
Point3DCollectionConverter
|
将其他类型的实例与 Point3DCollection 实例进行来回转换。
|
Point3DConverter
|
在其他类型的实例与 Point3D 结构之间进行转换。
|
Point4DConverter
|
在其他类型的实例与 Point4D 结构之间进行转换。
|
PointLight
|
表示在空间中具有指定位置并向所有方向上投射光线的光源。
|
PointLightBase
|
抽象基类,该基类表示在空间中具有位置并在所有方向上投射其光的光对象。
|
ProjectionCamera
|
透视和正交投影相机的抽象基类。
|
QuaternionConverter
|
将其他类型的实例与 Quaternion 的实例进行来回转换。
|
QuaternionRotation3D
|
表示定义为四元数的旋转转换。
|
RayHitTestParameters
|
指定沿射线执行的命中测试的参数。
|
RayHitTestResult
|
表示沿射线执行命中测试的结果。
|
RayMeshGeometry3DHitTestResult
|
表示射线命中测试与 MeshGeometry3D 相交的情况。
|
Rect3DConverter
|
将其他类型的实例与 Rect3D 的实例进行来回转换。
|
RotateTransform3D
|
指定旋转转换。
|
Rotation3D
|
指定要在转换中使用的三维旋转。
|
ScaleTransform3D
|
从已定义的中心点开始,在三维 x-y-z 平面中缩放对象。 将定义在该中心点的 x、y 和 z 方向上的缩放比例。
|
Size3DConverter
|
在其他类型的实例与 Size3D 结构之间进行转换。
|
SpecularMaterial
|
允许二维画笔(如 SolidColorBrush 或 TileBrush)应用到以高光形式照明的三维模型。
|
SpotLight
|
沿指定方向将其效果投射到一个锥形区域的光对象。
|
Transform3D
|
为所有三维转换提供父类,包括平移、旋转和缩放转换。
|
Transform3DCollection
|
表示 Transform3D 对象的有序集合。
|
Transform3DGroup
|
表示一个转换,它是其 Transform3DCollection 中的 Transform3D 子级的复合。
|
TranslateTransform3D
|
转换三维 x-y-z 平面中的对象。
|
Vector3DCollection
|
Vector3D 对象的集合。
|
Vector3DCollectionConverter
|
将其他类型的实例与 Vector3DCollection 的实例进行来回转换。
|
Vector3DConverter
|
在其他类型的实例与 Vector3D 结构之间进行转换。
|
Viewport2DVisual3D
|
在指定的三维视区边界内呈现二维子对象。
|
Viewport3DVisual
|
在指定的二维视区边界内呈现 Visual3D 子对象。
|
Visual3D
|
提供可视三维对象通用的服务和属性,其中包括命中测试、坐标转换和边界框计算。
|
Visual3DCollection
|
表示 Visual3D 对象的有序集合。
|