Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
3-component vector variable.

Namespace: Visual3D.Graphics3D.Shaders.SharpSL
Assembly: Visual3D.Engine (in Visual3D.Engine.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
public class float3 : NamedValue<Vector3>
Public Class float3 _
	Inherits NamedValue(Of Vector3)

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Item[([( IOperand<(Of <<'(Int32>)>>)])])
Item[([( IOperand<(Of <<'(Int32>)>>)])])
Item[([( IOperand<(Of <<'(Int32>)>>), IOperand<(Of <<'(Int32>)>>)])])
float3()()()()
Initializes a new instance of the float3 class
float3(Vector3)
Initializes a new instance of the float3 class
float3(float3)
Initializes a new instance of the float3 class
float3(Single, float2)
Initializes a new instance of the float3 class
float3(float1, float2)
Initializes a new instance of the float3 class
float3(float2, Single)
Initializes a new instance of the float3 class
float3(float2, float1)
Initializes a new instance of the float3 class
float3(Single, Single, Single)
Initializes a new instance of the float3 class
float3(Single, Single, float1)
Initializes a new instance of the float3 class
float3(Single, float1, Single)
Initializes a new instance of the float3 class
float3(Single, float1, float1)
Initializes a new instance of the float3 class
float3(float1, Single, Single)
Initializes a new instance of the float3 class
float3(float1, Single, float1)
Initializes a new instance of the float3 class
float3(float1, float1, Single)
Initializes a new instance of the float3 class
float3(float1, float1, float1)
Initializes a new instance of the float3 class
b
bb
bbb
bbg
bbr
bg
bgb
bgg
bgr
br
brb
brg
brr
Data (Inherited from BasicValue<(Of <(<'T>)>)>.)
Equals(Vector3)
Equals(Object) (Overrides Object..::..Equals(Object).)
ExplicitNarrowingExplicitExplicitExplicit(Int32 to float3)
ExplicitNarrowingExplicitExplicitExplicit(Single to float3)
ExplicitNarrowingExplicitExplicitExplicit(float1 to float3)
ExplicitNarrowingExplicitExplicitExplicit(int3 to float3)
g
gb
gbb
gbg
gbr
GetHashCode()()()() (Overrides Object..::..GetHashCode()()()().)
gg
ggb
ggg
ggr
gr
grb
GreaterThan(float3, float3)
GreaterThanOrEqual(float3, float3)
grg
grr
ImplicitWideningImplicitImplicitImplicit(Color to float3)
ImplicitWideningImplicitImplicitImplicit(Vector3 to float3)
ImplicitWideningImplicitImplicitImplicit(Expression<(Of <<'(Vector3>)>>) to float3)
Item[([( Int32])]) (Inherited from NamedValue<(Of <(<'T>)>)>.)
Item[([( IOperand<(Of <<'(Int32>)>>)])]) (Inherited from NamedValue<(Of <(<'T>)>)>.)
Item[([( Int32, Int32])]) (Inherited from NamedValue<(Of <(<'T>)>)>.)
Item[([( IOperand<(Of <<'(Int32>)>>), IOperand<(Of <<'(Int32>)>>)])]) (Inherited from NamedValue<(Of <(<'T>)>)>.)
LessThan(float3, float3)
LessThanOrEqual(float3, float3)
Multiply(Single, float3)
Multiply(Expression<(Of <<'(Single>)>>), float3)
Multiply(float3, Single)
Multiply(float3, Expression<(Of <<'(Single>)>>))
r
rb
rbb
rbg
rbr
rg
rgb
rgg
rgr
rr
rrb
rrg
rrr
ToString()()()() (Inherited from NamedValue<(Of <(<'T>)>)>.)
x
xx
xxx
xxy
xxyy
xxz
xy
xyx
xyxy
xyy
xyz
xz
xzx
xzxz
xzy
xzz
y
yx
yxx
yxy
yxz
yy
yyx
yyy
yyz
yz
yzx
yzy
yzyz
yzz
z
zx
zxx
zxxz
zxy
zxz
zy
zyx
zyy
zyz
zz
zzx
zzy
zzz

Inheritance Hierarchy

System..::..Object
  Visual3D.Graphics3D.Shaders.SharpSL.Core..::..BasicValue<(Of <(<'Vector3>)>)>
    Visual3D.Graphics3D.Shaders.SharpSL.Core..::..NamedValue<(Of <(<'Vector3>)>)>
      Visual3D.Graphics3D.Shaders.SharpSL..::..float3

See Also