Struct double4
4 64 bits floating points elements
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Assembly: Hybridizer.Runtime.CUDAImports.dll
Syntax
[IntrinsicType("double4")]
public struct double4
Fields
w
Declaration
Field Value
Type |
Description |
System.Double |
|
x
Declaration
Field Value
Type |
Description |
System.Double |
|
y
Declaration
Field Value
Type |
Description |
System.Double |
|
z
Declaration
Field Value
Type |
Description |
System.Double |
|
Operators
Addition(double4, double4)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator+")]
public static double4 operator +(double4 a, double4 b)
Parameters
Returns
Addition(double4, Double)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator+")]
public static double4 operator +(double4 a, double b)
Parameters
Type |
Name |
Description |
double4 |
a |
|
System.Double |
b |
|
Returns
Addition(Double, double4)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator+")]
public static double4 operator +(double a, double4 b)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
double4 |
b |
|
Returns
Division(double4, double4)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator/")]
public static double4 operator /(double4 a, double4 b)
Parameters
Returns
Division(double4, Double)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator/")]
public static double4 operator /(double4 a, double b)
Parameters
Type |
Name |
Description |
double4 |
a |
|
System.Double |
b |
|
Returns
Division(Double, double4)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator/")]
public static double4 operator /(double a, double4 b)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
double4 |
b |
|
Returns
Multiply(double4, double4)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator*")]
public static double4 operator *(double4 a, double4 b)
Parameters
Returns
Multiply(double4, Double)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator*")]
public static double4 operator *(double4 a, double b)
Parameters
Type |
Name |
Description |
double4 |
a |
|
System.Double |
b |
|
Returns
Multiply(Double, double4)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator*")]
public static double4 operator *(double a, double4 b)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
double4 |
b |
|
Returns
Subtraction(double4, double4)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator-")]
public static double4 operator -(double4 a, double4 b)
Parameters
Returns
Subtraction(double4, Double)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator-")]
public static double4 operator -(double4 a, double b)
Parameters
Type |
Name |
Description |
double4 |
a |
|
System.Double |
b |
|
Returns
Subtraction(Double, double4)
Declaration
[IntrinsicFunction(IsNaked = true, Name = "operator-")]
public static double4 operator -(double a, double4 b)
Parameters
Type |
Name |
Description |
System.Double |
a |
|
double4 |
b |
|
Returns