|
| Klasse | Beschreibung |
|---|
 | AffineTransform3D | Die Basisklasse, von der alle konkreten affinen 3-D-Transformationen – Verschiebungen, Drehungen und Skalierungstransformationen – abgeleitet werden. |
 | AmbientLight | Ein Lichtobjekt, das Licht gleichmäßig auf Objekte anwendet, unabhängig von ihrer Form. |
 | AxisAngleRotation3D | Stellt eine 3D-Drehung mit einem angegebenen Winkel um eine angegebene Achse dar. |
 | Camera | Gibt an, welcher Teil der 3D-Szene vom Viewport3DVisual-Element oder vom Viewport3D-Element gerendert wird. |
 | ContainerUIElement3D | Stellt einen Container für Visual3D-Objekte dar. |
 | DiffuseMaterial | Ermöglicht die Anwendung eines 2-D-Pinsels, z. B. eines SolidColorBrush oder eines TileBrush, auf ein 3-D-Modell mit diffuser Beleuchtung. |
 | DirectionalLight | Ein Lichtobjekt, dessen Effekt in der von einem Vector3D angegebenen Richtung projiziert wird. |
 | EmissiveMaterial | Wendet einen Brush auf ein 3-D-Modell an, sodass die Beleuchtung so berechnet wird, dass die Farbe des vom Material ausgestrahlten Lichts mit der Farbe des Brush übereinstimmt. |
 | GeneralTransform2DTo3D | Stellt Unterstützung für Transformationen von 2D in 3D bereit. |
 | GeneralTransform3D | Stellt allgemeine Transformationsunterstützung für 3D-Objekte bereit. |
 | GeneralTransform3DCollection | Stellt eine geordnete Auflistung von GeneralTransform3D-Objekten dar. |
 | GeneralTransform3DGroup | Stellt einen GeneralTransform3D dar, bei dem es sich um eine zusammengesetzte Transformation der Transformationen in der zugehörigen GeneralTransform3DCollection handelt. |
 | GeneralTransform3DTo2D | Stellt Unterstützung für Transformationen von 3D in 2D bereit. |
 | Geometry3D | Klassen, die von dieser abstrakten Basisklasse abgeleitet werden, definieren geometrische 3D-Formen. Die Geometry3D-Klasse von Objekten kann für Treffertests und zum Rendern von 3D-Grafikdaten verwendet werden. |
 | GeometryModel3D | Rendert ein Geometry3D mit dem angegebenen Material. |
 | HitTestParameters3D | Eine abstrakte Klasse, die die Parameter eines 3D-Treffertests darstellt. |
 | Light |
Ein Model3D-Objekt, das die Beleuchtung darstellt, die auf eine 3-D-Szene angewendet wird. |
 | Material | Abstrakte Basisklasse für Materialien. |
 | MaterialCollection | Auflistung von Material-Objekten. |
 | MaterialGroup | Stellt ein Material dar, das aus den Materialien in der zugehörigen Auflistung zusammengesetzt ist. |
 | Matrix3DConverter | Konvertiert Instanzen anderer Typen in bzw. aus Instanzen von Matrix3D. |
 | MatrixCamera | Eine Kamera, die die Ansichts- und Projektionstransformation als Matrix3D-Objekt angibt. |
 | MatrixTransform3D | Erstellt eine von einem Matrix3D angegebene Transformation, mit der Objekte oder Koordinatensysteme im 3-D-Raum der Welt bearbeitet werden. |
 | MeshGeometry3D | Eine Dreiecksprimitive zum Erstellen einer 3-D-Form. |
 | Model3D | Stellt Funktionen für 3-D-Modelle bereit. |
 | Model3DCollection | Stellt eine geordnete Auflistung von Model3D-Objekten dar. |
 | Model3DGroup | Ermöglicht das Verwenden einer Reihe von 3-D-Modellen als Einheit. |
 | ModelUIElement3D | Rendert ein 3D-Modell, das Eingabe, Fokus und Ereignisse unterstützt. |
 | ModelVisual3D | Stellt ein Visual3D bereit, das Model3D-Objekte rendert. |
 | OrthographicCamera | Stellt eine orthographische Projektionskamera dar. |
 | PerspectiveCamera | Stellt eine perspektivische Projektionskamera dar. |
 | Point3DCollection | Stellt eine geordnete Auflistung von Point3D-Objekten dar. |
 | Point3DCollectionConverter | Konvertiert Instanzen anderer Typen in bzw. aus Point3DCollection-Instanzen. |
 | Point3DConverter | Konvertiert Instanzen anderer Typen in eine bzw. aus einer Point3D-Struktur. |
 | Point4DConverter | Konvertiert Instanzen anderer Typen in eine bzw. aus einer Point4D-Struktur. |
 | PointLight | Stellt eine Lichtquelle mit einer angegebenen Position im Raum dar, die Licht in alle Richtungen ausstrahlt. |
 | PointLightBase | Eine abstrakte Basisklasse, die ein Lichtobjekt darstellt, das über eine Position im Raum verfügt und Licht in alle Richtungen projiziert. |
 | ProjectionCamera | Eine abstrakte Basisklasse für perspektivische und orthographische Projektionskameras. |
 | QuaternionConverter | Konvertiert Instanzen anderer Typen in bzw. aus Instanzen von Quaternion. |
 | QuaternionRotation3D | Stellt eine als Quaternion definierte Drehungstransformation dar. |
 | RayHitTestParameters | Gibt die Parameter eines Treffertests an einem Strahl an. |
 | RayHitTestResult | Stellt das Ergebnis eines Treffertests an einem Strahl dar. |
 | RayMeshGeometry3DHitTestResult | Stellt den Schnittpunkt eines Strahlentreffertests und eines MeshGeometry3D dar. |
 | Rect3DConverter | Konvertiert Instanzen anderer Typen in bzw. aus Instanzen von Rect3D. |
 | RotateTransform3D | Gibt eine Drehungstransformation an. |
 | Rotation3D | Gibt die 3D-Drehung an, die in einer Transformation verwendet werden soll. |
 | ScaleTransform3D | Skaliert ein Objekt im dreidimensionalen x-y-z-Raum ab einem definierten Mittelpunkt. Die Skalierungsfaktoren werden in der x-, y- und z-Richtung ab diesem Mittelpunkt definiert. |
 | Size3DConverter | Konvertiert Instanzen anderer Typen in eine bzw. aus einer Size3D-Struktur. |
 | SpecularMaterial | Ermöglicht das Anwenden eines 2-D-Pinsels, z. B. SolidColorBrush oder TileBrush, auf ein 3-D-Modell mit glänzender Beleuchtung. |
 | SpotLight | Ein Lichtobjekt, dessen Effekt in einem kegelförmigen Bereich in einer angegebenen Richtung projiziert wird. |
 | Transform3D | Stellt eine übergeordnete Klasse für alle dreidimensionalen Transformationen, einschließlich Verschiebungs-, Drehungs- und Skalierungstransformationen, bereit. |
 | Transform3DCollection | Stellt eine geordnete Auflistung von Transform3D-Objekten dar. |
 | Transform3DGroup | Stellt eine zusammengesetzte Transformation dar, die aus den untergeordneten Transform3D-Elementen in der zugehörigen Transform3DCollection besteht. |
 | TranslateTransform3D | Verschiebt ein Objekt im dreidimensionalen x-y-z-Raum. |
 | Vector3DCollection | Auflistung von Vector3D-Objekten. |
 | Vector3DCollectionConverter | Konvertiert Instanzen anderer Typen in bzw. aus Instanzen von Vector3DCollection. |
 | Vector3DConverter | Konvertiert Instanzen anderer Typen in eine bzw. aus einer Vector3D-Struktur. |
 | Viewport2DVisual3D | Rendert die untergeordneten 2D-Elemente innerhalb der angegebenen 3D-Viewportgrenzen. |
 | Viewport3DVisual | Rendert die untergeordneten Visual3D-Elemente innerhalb der angegebenen 2D-Viewportgrenzen. |
 | Visual3D | Stellt Dienste und Eigenschaften bereit, die allen visuellen 3D-Objekten gemeinsam sind, einschließlich Treffertests, Koordinatentransformation und Berechnungen für umgebende Felder. |
 | Visual3DCollection | Stellt eine geordnete Auflistung von Visual3D-Objekten dar. |