Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Define range from two floats.

Namespace: Visual3D
Assembly: Visual3D (in Visual3D.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

      
 C#  Visual Basic 
[SerializableAttribute]
public class FloatRange : Range<float>
<SerializableAttribute> _
Public Class FloatRange _
	Inherits Range(Of Single)

Members

               
 All Members  Constructors   Fields   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
FloatRange(Single)
Initializes a new instance of the FloatRange class
FloatRange(Single, Single)
Initializes a new instance of the FloatRange class
Clamp(Single)
Clamps value to this range.
Clone()()()() (Inherited from Range<(Of <(<'T>)>)>.)
CopyTo(Range<(Of <<'(T>)>>)) (Inherited from Range<(Of <(<'T>)>)>.)
Equals(Object) (Inherited from Range<(Of <(<'T>)>)>.)
Equals(Range<(Of <<'(T>)>>)) (Inherited from Range<(Of <(<'T>)>)>.)
FullAngle
GetHashCode()()()() (Inherited from Range<(Of <(<'T>)>)>.)
ImplicitWideningImplicitImplicitImplicit(Single to FloatRange)
InRange(Single)
Interpolate(Single)
Returns value between min. and max. based on given amount (0..1). In case if amount is out of 0..1 range, it will be clamped to 0..1
Invalid
IsUniformValue(Single)
IsValid
Indicates if the range is valid (where Max >= Min).
Length
Max (Inherited from Range<(Of <(<'T>)>)>.)
MaxValue (Inherited from Range<(Of <(<'T>)>)>.)
Min (Inherited from Range<(Of <(<'T>)>)>.)
MinValue (Inherited from Range<(Of <(<'T>)>)>.)
Multiply(Single, FloatRange)
Multiply(FloatRange, Single)
Random()()()()
Returns random value within range.
ToString()()()() (Overrides Range<(Of <(<'T>)>)>..::..ToString()()()().)
ToXNAVector()()()()
UniformValue (Inherited from Range<(Of <(<'T>)>)>.)
Zero

Inheritance Hierarchy

System..::..Object
  Visual3D..::..Range<(Of <(<'Single>)>)>
    Visual3D..::..FloatRange

See Also