MaxPlus Python API Reference
Point4 Class Reference
+ Inheritance diagram for Point4:

Public Member Functions

def Equals (self, *args)
 
def FNormalize (self)
 
def GetFLength (self)
 
def GetLength (self)
 
def GetLengthSquared (self)
 
def GetMaxComponent (self)
 
def GetMinComponent (self)
 
def GetOrigin ()
 
def GetW (self)
 
def GetWAxis ()
 
def GetX (self)
 
def GetXAxis ()
 
def GetY (self)
 
def GetYAxis ()
 
def GetZ (self)
 
def GetZAxis ()
 
def LengthUnify (self)
 
def Normalize (self)
 
def Set (self, *args)
 
def SetW (self, *args)
 
def SetX (self, *args)
 
def SetY (self, *args)
 
def SetZ (self, *args)
 
def Unify (self)
 
- Public Member Functions inherited from Wrapper
def GetUnwrappedPtr (self)
 

Public Attributes

 this
 

Static Public Attributes

 GetOrigin = staticmethod(GetOrigin)
 
 GetWAxis = staticmethod(GetWAxis)
 
 GetXAxis = staticmethod(GetXAxis)
 
 GetYAxis = staticmethod(GetYAxis)
 
 GetZAxis = staticmethod(GetZAxis)
 
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 W = _swig_property(GetW, SetW)
 
 X = _swig_property(GetX, SetX)
 
 Y = _swig_property(GetY, SetY)
 
 Z = _swig_property(GetZ, SetZ)
 
- Static Public Attributes inherited from Wrapper
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Detailed Description

Describes a point using float x, y, z, and w coordinates.

Member Function Documentation

◆ Equals()

def Equals (   self,
args 
)
Equals(Point4 self, Point4 p, float epsilon=1E-6) -> bool
Equals(Point4 self, Point4 p) -> bool

◆ FNormalize()

def FNormalize (   self)
FNormalize(Point4 self) -> Point4

◆ GetFLength()

def GetFLength (   self)
GetFLength(Point4 self) -> float

◆ GetLength()

def GetLength (   self)
GetLength(Point4 self) -> float

◆ GetLengthSquared()

def GetLengthSquared (   self)
GetLengthSquared(Point4 self) -> float

◆ GetMaxComponent()

def GetMaxComponent (   self)
GetMaxComponent(Point4 self) -> int

◆ GetMinComponent()

def GetMinComponent (   self)
GetMinComponent(Point4 self) -> int

◆ GetOrigin()

def GetOrigin ( )
GetOrigin() -> Point4

◆ GetW()

def GetW (   self)
GetW(Point4 self) -> float

◆ GetWAxis()

def GetWAxis ( )
GetWAxis() -> Point4

◆ GetX()

def GetX (   self)
GetX(Point4 self) -> float

◆ GetXAxis()

def GetXAxis ( )
GetXAxis() -> Point4

◆ GetY()

def GetY (   self)
GetY(Point4 self) -> float

◆ GetYAxis()

def GetYAxis ( )
GetYAxis() -> Point4

◆ GetZ()

def GetZ (   self)
GetZ(Point4 self) -> float

◆ GetZAxis()

def GetZAxis ( )
GetZAxis() -> Point4

◆ LengthUnify()

def LengthUnify (   self)
LengthUnify(Point4 self) -> float

◆ Normalize()

def Normalize (   self)
Normalize(Point4 self) -> Point4

◆ Set()

def Set (   self,
args 
)
Set(Point4 self, float X, float Y, float Z, float W) -> Point4

◆ SetW()

def SetW (   self,
args 
)
SetW(Point4 self, float value)

◆ SetX()

def SetX (   self,
args 
)
SetX(Point4 self, float value)

◆ SetY()

def SetY (   self,
args 
)
SetY(Point4 self, float value)

◆ SetZ()

def SetZ (   self,
args 
)
SetZ(Point4 self, float value)

◆ Unify()

def Unify (   self)
Unify(Point4 self) -> Point4