Rect3D.Offset Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość przesunięcia, za pomocą której lokalizacja obiektu Rect3D jest tłumaczona.
Przeciążenia
Offset(Rect3D, Double, Double, Double) |
Pobiera lub ustawia wartość przesunięcia, za pomocą której lokalizacja obiektu Rect3D jest tłumaczona. |
Offset(Double, Double, Double) |
Pobiera lub ustawia wartość przesunięcia, za pomocą której lokalizacja obiektu Rect3D jest tłumaczona. |
Offset(Vector3D) |
Ustawia translacja Rect3D przesunięcia elementu na podaną wartość, określoną jako Vector3D. |
Offset(Rect3D, Vector3D) |
Pobiera lub ustawia wartość przesunięcia, za pomocą której lokalizacja obiektu Rect3D jest tłumaczona. |
Offset(Rect3D, Double, Double, Double)
Pobiera lub ustawia wartość przesunięcia, za pomocą której lokalizacja obiektu Rect3D jest tłumaczona.
public:
static System::Windows::Media::Media3D::Rect3D Offset(System::Windows::Media::Media3D::Rect3D rect, double offsetX, double offsetY, double offsetZ);
public static System.Windows.Media.Media3D.Rect3D Offset (System.Windows.Media.Media3D.Rect3D rect, double offsetX, double offsetY, double offsetZ);
static member Offset : System.Windows.Media.Media3D.Rect3D * double * double * double -> System.Windows.Media.Media3D.Rect3D
Public Shared Function Offset (rect As Rect3D, offsetX As Double, offsetY As Double, offsetZ As Double) As Rect3D
Parametry
- rect
- Rect3D
Ret3D do tłumaczenia.
- offsetX
- Double
Przesunięcie wzdłuż osi X.
- offsetY
- Double
Przesunięcie wzdłuż osi Y.
- offsetZ
- Double
Przesunięcie wzdłuż osi Z.
Zwraca
Rect3D Wartość reprezentująca wynik przesunięcia.
Uwagi
Rect3D jest zwykle używany do reprezentowania granic obiektu MeshGeometry3D lub Model3D.
Dotyczy
Offset(Double, Double, Double)
Pobiera lub ustawia wartość przesunięcia, za pomocą której lokalizacja obiektu Rect3D jest tłumaczona.
public:
void Offset(double offsetX, double offsetY, double offsetZ);
public void Offset (double offsetX, double offsetY, double offsetZ);
member this.Offset : double * double * double -> unit
Public Sub Offset (offsetX As Double, offsetY As Double, offsetZ As Double)
Parametry
- offsetX
- Double
Przesunięcie wzdłuż osi X.
- offsetY
- Double
Przesunięcie wzdłuż osi Y.
- offsetZ
- Double
Przesunięcie wzdłuż osi Z.
Uwagi
Rect3D jest zwykle używany do reprezentowania granic obiektu MeshGeometry3D lub Model3D.
Należy pamiętać, że wywołanie Offset metody będzie miało wpływ tylko wtedy, gdy można bezpośrednio zmienić Xwłaściwości , Yi Z . Ponieważ Rect3D jest typem wartości, jeśli odwołujesz się do Rect3D obiektu przy użyciu właściwości lub indeksatora, otrzymasz kopię obiektu, a nie odwołanie do obiektu. Jeśli próbujesz zmienić element X, Ylub w odwołaniu do właściwości lub Z indeksatora, wystąpi błąd kompilatora. Podobnie wywołanie Offset właściwości lub indeksatora nie spowoduje zmiany obiektu bazowego. Jeśli chcesz zmienić wartość obiektu Rect3D , do którego odwołuje się właściwość lub indeksator, utwórz nowy Rect3Delement , zmodyfikuj jego pola, a następnie przypisz go Rect3D z powrotem do właściwości lub indeksatora.
Dotyczy
Offset(Vector3D)
public:
void Offset(System::Windows::Media::Media3D::Vector3D offsetVector);
public void Offset (System.Windows.Media.Media3D.Vector3D offsetVector);
member this.Offset : System.Windows.Media.Media3D.Vector3D -> unit
Public Sub Offset (offsetVector As Vector3D)
Parametry
Uwagi
Rect3D jest zwykle używany do reprezentowania granic obiektu MeshGeometry3D lub Model3D.
Należy pamiętać, że wywołanie Offset metody będzie miało wpływ tylko wtedy, gdy można bezpośrednio zmienić Xwłaściwości , Yi Z . Ponieważ Rect3D jest typem wartości, jeśli odwołujesz się do Rect3D obiektu przy użyciu właściwości lub indeksatora, otrzymasz kopię obiektu, a nie odwołanie do obiektu. Jeśli próbujesz zmienić element X, Ylub w odwołaniu do właściwości lub Z indeksatora, wystąpi błąd kompilatora. Podobnie wywołanie Offset właściwości lub indeksatora nie spowoduje zmiany obiektu bazowego. Jeśli chcesz zmienić wartość obiektu Rect3D , do którego odwołuje się właściwość lub indeksator, utwórz nowy Rect3Delement , zmodyfikuj jego pola, a następnie przypisz go Rect3D z powrotem do właściwości lub indeksatora.
Dotyczy
Offset(Rect3D, Vector3D)
Pobiera lub ustawia wartość przesunięcia, za pomocą której lokalizacja obiektu Rect3D jest tłumaczona.
public:
static System::Windows::Media::Media3D::Rect3D Offset(System::Windows::Media::Media3D::Rect3D rect, System::Windows::Media::Media3D::Vector3D offsetVector);
public static System.Windows.Media.Media3D.Rect3D Offset (System.Windows.Media.Media3D.Rect3D rect, System.Windows.Media.Media3D.Vector3D offsetVector);
static member Offset : System.Windows.Media.Media3D.Rect3D * System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Rect3D
Public Shared Function Offset (rect As Rect3D, offsetVector As Vector3D) As Rect3D
Parametry
Zwraca
Rect3D Wartość reprezentująca wynik przesunięcia.
Uwagi
Rect3D jest zwykle używany do reprezentowania granic obiektu MeshGeometry3D lub Model3D.