HyperX.Scripting.Python.Api
The HyperX Scripting Library for Python
Loading...
Searching...
No Matches
hyperx.api.Vector3d Class Reference

Represents a readonly 3D vector. More...

Public Member Functions

 __eq__ (self, other)
int __hash__ (self)
 __init__ (self, _api.Vector3d vector3d)
 __ne__ (self, other)
 Create_Vector3d (float x, float y, float z)
bool Equals (self, item1=None)
bool Equals (self, object obj)
bool Equals (self, other)

Protected Attributes

 _Entity = vector3d

Properties

 X = property
 Y = property
 Z = property

Detailed Description

Represents a readonly 3D vector.

Constructor & Destructor Documentation

◆ __init__()

hyperx.api.Vector3d.__init__ ( self,
_api.Vector3d vector3d )

Member Function Documentation

◆ __eq__()

hyperx.api.Vector3d.__eq__ ( self,
other )

◆ __hash__()

int hyperx.api.Vector3d.__hash__ ( self)

◆ __ne__()

hyperx.api.Vector3d.__ne__ ( self,
other )

◆ Create_Vector3d()

hyperx.api.Vector3d.Create_Vector3d ( float x,
float y,
float z )

◆ Equals() [1/3]

bool hyperx.api.Vector3d.Equals ( self,
item1 = None )

◆ Equals() [2/3]

bool hyperx.api.Vector3d.Equals ( self,
object obj )

◆ Equals() [3/3]

bool hyperx.api.Vector3d.Equals ( self,
other )

Member Data Documentation

◆ _Entity

hyperx.api.Vector3d._Entity = vector3d
protected

Property Documentation

◆ X

hyperx.api.Vector3d.X = property
static

◆ Y

hyperx.api.Vector3d.Y = property
static

◆ Z

hyperx.api.Vector3d.Z = property
static

The documentation for this class was generated from the following file:
  • C:/Dev/HyperX/HyperX/HyperX.Scripting.Wrapper/hyperx/api/__init__.py