Vec3
Importing the class
It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.
Implemented Interfaces
Vec3 implements the following interfaces. That means all methods defined in these interfaces are also available in Vec3
Constructors
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No description provided |
Parameter y | Type double | Description No description provided |
Parameter z | Type double | Description No description provided |
Methods
Return Type: Vec3
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Return Type: boolean
Parameter | Type | Description |
---|---|---|
Parameter position | Type Position | Description No Description Provided |
Parameter maxDistance | Type double | Description No Description Provided |
Return Type: double
Parameter | Type | Description |
---|---|---|
Parameter other | Type Vec3 | Description No Description Provided |
Return Type: double
Parameter | Type | Description |
---|---|---|
Parameter other | Type Vec3 | Description No Description Provided |
Return Type: double
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Return Type: double
Parameter | Type | Description |
---|---|---|
Parameter other | Type Vec3 | Description No Description Provided |
Return Type: double
Parameter | Type | Description |
---|---|---|
Parameter axis | Type Axis | Description No Description Provided |
Return Type: double
Return Type: double
Return Type: double
Return Type: double
Return Type: Vec3
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Return Type: Vec3
Return Type: Vec3
Return Type: Vec3
Parameter | Type | Description |
---|---|---|
Parameter scalar | Type double | Description No Description Provided |
Return Type: Vec3
Parameter | Type | Description |
---|---|---|
Parameter x | Type double | Description No Description Provided |
Parameter y | Type double | Description No Description Provided |
Parameter z | Type double | Description No Description Provided |
Return Type: Vec3
Parameter | Type | Description |
---|---|---|
Parameter pitch | Type float | Description No Description Provided |
Return Type: Vec3
Parameter | Type | Description |
---|---|---|
Parameter yaw | Type float | Description No Description Provided |
Return Type: Vec3
Parameter | Type | Description |
---|---|---|
Parameter roll | Type float | Description No Description Provided |
Properties
Name | Type | Has Getter | Has Setter | Description |
---|---|---|---|---|
Name horizontalDistance | Type double | Has Getter true | Has Setter false | Description No Description Provided |
Name horizontalDistanceSqr | Type double | Has Getter true | Has Setter false | Description No Description Provided |
Name length | Type double | Has Getter true | Has Setter false | Description No Description Provided |
Name lengthSqr | Type double | Has Getter true | Has Setter false | Description No Description Provided |
Name normalize | Type Vec3 | Has Getter true | Has Setter false | Description No Description Provided |
Name reverse | Type Vec3 | Has Getter true | Has Setter false | Description No Description Provided |