Vector3

خلاصه ای

Vector3 کلاس در Aspose.3d برای جاوا است. وارثان از: Struct<Vector3>, Serializable, Comparable<Vector3>.

Vector3.Vector3 creates a vector with all components set to 0.

خواص

نام:نوع:دسترسیشرح:
zeroVector3بخونید.ویژگی یک متری صفر ثابت (0,0,0) را فراهم می کند.
oneVector3بخونید.ویژگی یک متری ثابت از واحد ها را فراهم می کند (1,1,1)
unitXVector3بخونید.ویژگی یکپارچه ی X (۱،۰) را فراهم می کند.
unitYVector3بخونید.ویژگی یک وکتور Y (0,1,0) را فراهم می کند.
unitZVector3بخونید.ویژگی یکپارچه ی متری Z (0,0,1) را فراهم می کند.
lengthdoubleبخونید.
length2doubleبخونید.

روش ها

امضا کردنشرح:
Vector3()یک ویکتور3 از یک وکتور4 ایجاد می کند، با حذف چهارمین جزء.
Vector3(x: double, y: double, z: double)
Vector3(val: double)
Vector3(fv3: FVector3)
Vector3(v4: Vector4)
getZero()Vector3یک متری (0,0,0) را باز می گرداند.
getOne()Vector3یک متری (1,1,1) را بازمی گرداند.
getUnitX()Vector3یک متری واحد در امتداد محور X (1,0,0) را باز می گرداند.
getUnitY()Vector3
getUnitZ()Vector3
set(x: double, y: double, z: double)بخش را در شاخص داده شده به ارزش ارائه شده اختصاص می دهد.
getLength()double
getLength2()doubleطول مربع مترا را بازمی گرداند.
normalize()Vector3یک مترا واحد را که در همان جهت است، بازمی گرداند.
dot(v: Vector3)doubleضریب نقطه این مترا و متری که داده شده را بازمی گرداند.
cross(v: Vector3)Vector3
add(a: Vector3, b: Vector3)Vector3مبلغ قطعات مترا a و b را باز می گرداند.
sub(a: Vector3, b: Vector3)Vector3تفاوت قطعات مترا a به ماینس b را بازمی گرداند.
mul(a: Vector3, b: Vector3)Vector3در این صورت، متری v که توسط اسکالار s مقیاس بندی شده است را بازمی گرداند.
mul(v: Vector3, s: double)Vector3
mul(s: double, v: Vector3)Vector3
div(v: Vector3, s: double)Vector3تقسیم قطعات مترا a به b را باز می گرداند.
div(a: Vector3, b: Vector3)Vector3
negative(v: Vector3)Vector3یک متری را با هر جزء منفی میگرداند.
op_eq(a: Vector3, b: Vector3)booleanاگر مترا a و b دقیقا مساوی باشند، درست می شود.
op_ne(a: Vector3, b: Vector3)boolean
get(index: int)doubleبخش را در شاخص مشخص شده (0-x,1‐y,2‐z) باز می گرداند.
set(index: int, value: double)
angleBetween(a: Vector3, b: Vector3)doubleاین زاویه را در رادیان بین این متری و v باز می گرداند.
angleBetween(v: Vector3)double
create(v: Vector3)FVector3
equals(obj: Object)boolean
hashCode()int
toString()String
clone()Vector3
copyFrom(src: Vector3)
compareTo(other: Vector3)int
sin()Vector3
cos()Vector3
parse(s: String)Vector3
 فارسی