| SbVec3f Methods | 
The SbVec3f type exposes the following members.
| Name | Description | |
|---|---|---|
| ConvertFromT | 
            Try to convert a structure to an SbVec3f value type.
              | |
| Cross(SbVec3f) | 
            Returns right-handed cross product of vector and another vector.
              | |
| Cross(SbVec3f) | 
            Returns right-handed cross product of vector and another vector.
              | |
| Dot(SbVec3f) | 
            Compute dot (inner) product of vector with v vector.
              | |
| Dot(SbVec3f) | 
            Compute dot (inner) product of vector with v vector.
              | |
| Equals(Object) | 
            Returns a value indicating whether this instance is equal to a specified object. 
              (Overrides ValueTypeEquals(Object).) | |
| Equals(Object, Single) | 
            Returns a value indicating whether this instance is equal to a specified object 
            with given tolerance. 
              | |
| GetClosestAxis | 
            Returns principal axis that is closest 
            (based on maximum dot product) to this vector.
              | |
| GetHashCode | 
            Returns the hash code for the value of this instance.
              (Overrides ValueTypeGetHashCode.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| GetValue | 
            Gets the vector components.
              | |
| Length | 
            Computes geometric length of vector.
              | |
| Negate | 
            Negates each component of this vector.
              | |
| Normalize | 
            Changes vector to be unit length, returning the length before normalization.
              | |
| SetValue(Double) | 
            Sets the vector components giving an array of 3 double.
              | |
| SetValue(Single) | 
            Sets the vector components giving an array of 3 float.
              | |
| SetValue(SbVec3d) | 
            Sets value of vector from a double precision vector.
              | |
| SetValue(SbVec3d) | 
            Sets value of vector from a double precision vector.
              | |
| SetValue(Double, Double, Double) | 
            Sets the vector components.
              | |
| SetValue(Single, Single, Single) | 
            Sets the vector components.
              | |
| SetValue(SbVec3f, SbVec3f, SbVec3f, SbVec3f) | 
            Sets value of vector as the weighted average of 3 other vectors.
              | |
| SetValue(SbVec3f, SbVec3f, SbVec3f, SbVec3f) | 
            Sets value of vector as the weighted average of 3 other vectors.
              | |
| ToArray | 
            Returns an array representation of vector components.
              | |
| ToString | 
            Converts this SbVec3f structure to a human readable string.
              (Overrides ValueTypeToString.) |