Ottiene o imposta un insieme di posizioni di vertice per un oggetto MeshGeometry3D.
Assembly: PresentationCore (in PresentationCore.dll)
XMLNS per XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
Public Property Positions As Point3DCollection Get Set
public Point3DCollection Positions { get; set; }
public: property Point3DCollection^ Positions { Point3DCollection^ get (); void set (Point3DCollection^ value); }
member Positions : Point3DCollection with get, set
<object> <object.Positions> <Point3DCollection .../> </object.Positions> </object>
<object Positions="Point3DCollection" .../>
Valore proprietà
Tipo: System.Windows.Media.Media3D.Point3DCollectionOggetto Point3DCollection contenente le posizioni di vertice dell'oggetto MeshGeometry3D.
|
Campo dell'identificatore |
|
|
Proprietà dei metadati impostate su true |
Nessuna correzione |
I punti specificati da questa proprietà rappresentano i vertici dei triangoli che costituiscono una mesh tridimensionale.
L'ordine dei vertici, ovvero l'ordine in cui vengono specificate le posizioni che costituiscono ogni triangolo della mesh, determina se una faccia specificata è anteriore o posteriore. Nei triangoli con facce anteriori i vertici sono ordinati in senso antiorario, mentre nei triangoli con facce posteriori l'ordine dei vertici segue il senso orario.
<GeometryModel3D> <GeometryModel3D.Geometry> <MeshGeometry3D Positions="-1 -1 0 1 -1 0 -1 1 0 1 1 0" Normals="0 0 1 0 0 1 0 0 1 0 0 1" TextureCoordinates="0 1 1 1 0 0 1 0 " TriangleIndices="0 1 2 1 3 2" /> </GeometryModel3D.Geometry> <GeometryModel3D.Material> <DiffuseMaterial> <DiffuseMaterial.Brush> <SolidColorBrush Color="Cyan" Opacity="0.3"/> </DiffuseMaterial.Brush> </DiffuseMaterial> </GeometryModel3D.Material> <!-- Translate the plane. --> <GeometryModel3D.Transform> <TranslateTransform3D OffsetX="2" OffsetY="0" OffsetZ="-1" > </TranslateTransform3D> </GeometryModel3D.Transform> </GeometryModel3D>
.NET Framework
Supportato in: 4, 3.5, 3.0.NET Framework Client Profile
Supportato in: 4, 3.5 SP1Windows 7, Windows Vista SP1 o versione successiva, Windows XP SP3, Windows Server 2008 (componenti di base del server non supportati), Windows Server 2008 R2 (componenti di base del server supportati con SP1 o versione successiva), Windows Server 2003 SP2
.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.