Class: Vector

Description:

Vector Class

Details:

Fields Values
Repo: soz-live
Superclass: Reals
Subclasses: Point
Orientation
Vector2D
Interfaces:  
Interfaced: SZGEVector, SZOBAnimate-Effect-Vector
Abstract?: No
isValue?: Yes

Vector-Make

Keys Types Help
X Real  
Y Real  
Z Real  
     
Returns: Vector  
Help:   Creates a Vector of X Y Z values

Functions:

Types Functions
Class: Vector->Axes
Vector->Vector2D
Vector->Vector3D
Vector-Angle
Vector-CrossProduct
Vector-DotProduct
Vector-Equal?
Vector-Length
Vector-Negate
Vector-Normal
Vector-OrthoVector
Vector-Product
Vector-Scalar
Vector-Subtract
Vector-Sum
Vector-TransformBy
Vector-User_Edit
Vector-X
Vector-XAxis
Vector-Y
Vector-YAxis
Vector-Z
Vector-ZAxis
Vector-Zero
Super: List-Make
List-Length
List->Alist
List-IndexSubst
List-EndCons
List-Addto
List-AddtoEnd
List-MovetoEnd
List-SubLength
List-Index
List-ItemFill
List-IndexFill
List-Nth
List-Replace
List-RemoveItemsAtIndex
List-InsertItemsAtIndex
List-ItemsAtStart
List-ItemsAtEnd
List-RemoveLast
List-RemoveAtEnd
List-RemoveAtStart
List-RemoveItem
List-RemoveItems
List-RemoveNils
List-Filter
List->Set
List-Flatten
List-isSubTree?
List-Randomise
T-Make
Logical-AND
Logical-OR
Logical-NOT
Logical-XOR
SZOBBase-User_Select
SZOBBase-User_Make
SZOBBase-User_Method
SZOBBase-User_ObjectKey
SZOBBase-User_Edit
SZOBBase-User_Clone
SZOBBase-User_PickNode
SZOBBase-User_PickModel

Vector->Axes

Keys Types Help
ZAXIS Vector  
     
Returns: Axes  
Help:   Convert to Axes

Vector->Vector2D

Keys Types Help
V Vector  
     
Returns: Vector2D  
Help:   Convert Vector to Vector2D

Vector->Vector3D

Keys Types Help
V Vector  
     
Returns: Vector  
Help:   Convert Vector to Vector3D

Vector-Angle

Keys Types Help
U Vector  
     
Returns: Rad  
Help:   Vector Angle

Vector-CrossProduct

Keys Types Help
U Vector  
V Vector  
     
Returns: Vector  
Help:   Vector CrossProduct

Vector-DotProduct

Keys Types Help
U Vector  
V Vector  
     
Returns: Real  
Help:   Vector DotProduct

Vector-Equal?

Keys Types Help
U Vector  
V Vector  
     
Returns: Logical  
Help:   Vector Equal?

Vector-Length

Keys Types Help
U Vector  
     
Returns: Real  
Help:   Vector Length

Vector-Negate

Keys Types Help
U Vector  
     
Returns: Vector  
Help:   Vector Negate

Vector-Normal

Keys Types Help
U Vector  
     
Returns: Vector  
Help:   Vector Normal

Vector-OrthoVector

Keys Types Help
U Vector  
     
Returns: Vector  
Help:   OrthoVector

Vector-Product

Keys Types Help
U Vector  
V Vector  
     
Returns: Vector  
Help:   Vector Product

Vector-Scalar

Keys Types Help
U Vector  
V Real  
     
Returns: Vector  
Help:   Vector Scalar

Vector-Subtract

Keys Types Help
U Vector  
V Vector  
     
Returns: Vector  
Help:   Vector Subtract

Vector-Sum

Keys Types Help
U Vector  
V Vector  
     
Returns: Vector  
Help:   Vector Sum

Vector-TransformBy

Keys Types Help
V Vector  
TM TMatrix  
     
Returns: Vector  
Help:   Vector TransformBy

Vector-User_Edit

Keys Types Help
USER User  
     
Returns: Vector  
Help:   Edit a Vector

Vector-X

Keys Types Help
O Vector  
     
Returns: Real  
Help:   X Coord of Vector

Vector-XAxis

Keys Types Help
     
Returns: Vector  
Help:   XAxis Vector

Vector-Y

Keys Types Help
O Vector  
     
Returns: Real  
Help:   Y Coord of Vector

Vector-YAxis

Keys Types Help
     
Returns: Vector  
Help:   YAxis Vector

Vector-Z

Keys Types Help
O Vector  
     
Returns: Real  
Help:   Z Coord of Vector

Vector-ZAxis

Keys Types Help
     
Returns: Vector  
Help:   ZAxis Vector

Vector-Zero

Keys Types Help
     
Returns: Vector  
Help:   Zero Vector