Point4D.Offset(Double, Double, Double, Double) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přeloží Point4D strukturu podle zadaných částek.
public:
void Offset(double deltaX, double deltaY, double deltaZ, double deltaW);
public void Offset (double deltaX, double deltaY, double deltaZ, double deltaW);
member this.Offset : double * double * double * double -> unit
Public Sub Offset (deltaX As Double, deltaY As Double, deltaZ As Double, deltaW As Double)
Parametry
Příklady
Následující příklad ukazuje, jak odsazení Point4D struktury.
// Offsets the X, Y, Z, and W values of a Point4D.
Point4D point1 = new Point4D(10, 5, 1, 4);
point1.Offset(20, 30, 40, 50);
// point1 is equal to (30, 35, 41, 54)
// Displaying Results
syntaxString = "point1.Offset(20, 30, 41, 54);";
resultType = "Point4D";
operationString = "Offsetting a Point4D";
ShowResults(point1.ToString(), syntaxString, resultType, operationString);
' Offsets the X, Y, Z, and W values of a Point4D.
Dim point1 As New Point4D(10, 5, 1, 4)
point1.Offset(20, 30, 40, 50)
' point1 is equal to (30, 35, 41, 54)
' Displaying Results
syntaxString = "point1.Offset(20, 30, 41, 54)"
resultType = "Point4D"
operationString = "Offsetting a Point4D"
ShowResults(point1.ToString(), syntaxString, resultType, operationString)
Poznámky
Všimněte si, že volání Offset metody bude mít vliv pouze v případě, že můžete změnit W, X, Ya Z vlastnosti přímo. Protože Point4D je typ hodnoty, pokud odkazujete Point4D na objekt pomocí vlastnosti nebo indexeru, získáte kopii objektu, nikoli odkaz na objekt. Pokud se pokusíte změnit W, , , XYnebo Z u odkazu na vlastnost nebo indexer, dojde k chybě kompilátoru. Podobně volání Offset vlastnosti nebo indexeru nezmění podkladový objekt. Pokud chcete změnit hodnotu Point4D odkazovaného jako vlastnosti nebo indexeru, vytvořte novou Point4D, upravte její pole a pak ji přiřaďte Point4D zpět vlastnosti nebo indexeru.