Math Class Reference

Class Description

Math utility functions.
+ Inheritance diagram for Math:

Public Member Functions

def BasisFromZDir (args)
 
def Bias (args)
 
def BoxStep (args)
 
def Clamp (args)
 
def Gain (args)
 
def Noise1 (args)
 
def Noise2 (args)
 
def Noise3 (args)
 
def Noise3DS (args)
 
def Noise4 (args)
 
def SmoothStep (args)
 
def SRamp (args)
 
def Threshold (args)
 
def Turbulence (args)
 

Static Public Attributes

tuple BasisFromZDir = staticmethod(BasisFromZDir)
 
tuple Bias = staticmethod(Bias)
 
tuple BoxStep = staticmethod(BoxStep)
 
tuple Clamp = staticmethod(Clamp)
 
tuple Gain = staticmethod(Gain)
 
tuple Noise1 = staticmethod(Noise1)
 
tuple Noise2 = staticmethod(Noise2)
 
tuple Noise3 = staticmethod(Noise3)
 
tuple Noise3DS = staticmethod(Noise3DS)
 
tuple Noise4 = staticmethod(Noise4)
 
tuple SmoothStep = staticmethod(SmoothStep)
 
tuple SRamp = staticmethod(SRamp)
 
tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
tuple Threshold = staticmethod(Threshold)
 
tuple Turbulence = staticmethod(Turbulence)
 

Member Function Documentation

def BasisFromZDir (   args)
BasisFromZDir(Point3 zDir, Point3 xDir, Point3 yDir)
def Bias (   args)
Bias(float a, float b) -> float
def BoxStep (   args)
BoxStep(float a, float b, float x) -> float
def Clamp (   args)
Clamp(float x, float a, float b) -> float
def Gain (   args)
Gain(float a, float b) -> float
def Noise1 (   args)
Noise1(float arg) -> float
def Noise2 (   args)
Noise2(Point2 p) -> float
def Noise3 (   args)
Noise3(Point3 p) -> float
def Noise3DS (   args)
Noise3DS(Point3 p) -> float
def Noise4 (   args)
Noise4(Point3 p, float time) -> float
def SmoothStep (   args)
SmoothStep(float a, float b, float x) -> float
def SRamp (   args)
SRamp(float x, float a, float b, float d) -> float
def Threshold (   args)
Threshold(float x, float a, float b) -> float
def Turbulence (   args)
Turbulence(Point3 p, float freq) -> float