SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
Classes | Functions | Variables
Layout3DEditor Namespace Reference

Classes

class  CanvasObj
 No documentation available. More...
class  DrawObj
 No documentation available. More...
class  GripObj
 No documentation available. More...
class  Layout3DEditor
 No documentation available. More...
class  Layout3DWrapper
 No documentation available. More...
class  TableObj
 No documentation available. More...
class  Vertice3DObj
 No documentation available. More...

Functions

def acos
def acosh
def asin
def asinh
def atan
def atan2
def atanh
def ceil
def copysign
def cos
def cosh
def degrees
def erf
def erfc
def exp
def expm1
def fabs
def factorial
def floor
def fmod
def frexp
def fsum
def gamma
def getLineRotation
def hypot
def isinf
def isnan
def ldexp
def lgamma
def log
def log10
def log1p
def mid_pt
def modf
def pow
def pt_rot
def radians
def sin
def sinh
def sqrt
def tan
def tanh
def trunc

Variables

 DISABLED = <objectobject>
float e = 2.718281828459045
 ENABLED = <objectobject>
 HIDDEN = <objectobject>
 INVALID = <objectobject>
string LEN_ANG_LBL = 'Length and angle'
string ORIG_PT_LBL = 'Origin point'
float pi = 3.141592653589793
string PREV_PT_LBL = 'Previous pt'
 VALID = <objectobject>
string XY_PLANE_LBL = 'X-Y'
string XZ_PLANE_LBL = 'X-Z'
string YZ_PLANE_LBL = 'Y-Z'

Function Documentation

def Layout3DEditor.acos (   args)
 acos(x)
 
 Return the arc cosine (measured in radians) of x.
def Layout3DEditor.acosh (   args)
 acosh(x)
 
 Return the hyperbolic arc cosine (measured in radians) of x.
def Layout3DEditor.asin (   args)
 asin(x)
 
 Return the arc sine (measured in radians) of x.
def Layout3DEditor.asinh (   args)
 asinh(x)
 
 Return the hyperbolic arc sine (measured in radians) of x.
def Layout3DEditor.atan (   args)
 atan(x)
 
 Return the arc tangent (measured in radians) of x.
def Layout3DEditor.atan2 (   args)
 atan2(y, x)
 
 Return the arc tangent (measured in radians) of y/x.
 Unlike atan(y/x), the signs of both x and y are considered.
def Layout3DEditor.atanh (   args)
 atanh(x)
 
 Return the hyperbolic arc tangent (measured in radians) of x.
def Layout3DEditor.ceil (   args)
 ceil(x)
 
 Return the ceiling of x as a float.
 This is the smallest integral value >= x.
def Layout3DEditor.copysign (   args)
 copysign(x, y)
 
 Return x with the sign of y.
def Layout3DEditor.cos (   args)
 cos(x)
 
 Return the cosine of x (measured in radians).
def Layout3DEditor.cosh (   args)
 cosh(x)
 
 Return the hyperbolic cosine of x.
def Layout3DEditor.degrees (   args)
 degrees(x)
 
 Convert angle x from radians to degrees.
def Layout3DEditor.erf (   args)
 erf(x)
 
 Error function at x.
def Layout3DEditor.erfc (   args)
 erfc(x)
 
 Complementary error function at x.
def Layout3DEditor.exp (   args)
 exp(x)
 
 Return e raised to the power of x.
def Layout3DEditor.expm1 (   args)
 expm1(x)
 
 Return exp(x)-1.
 This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x.
def Layout3DEditor.fabs (   args)
 fabs(x)
 
 Return the absolute value of the float x.
def Layout3DEditor.factorial (   x)
Returns
Instance of type Integral
 Find x!. Raise a ValueError if x is negative or non-integral.
def Layout3DEditor.floor (   args)
 floor(x)
 
 Return the floor of x as a float.
 This is the largest integral value <= x.
def Layout3DEditor.fmod (   args)
 fmod(x, y)
 
 Return fmod(x, y), according to platform C.  x % y may differ.
def Layout3DEditor.frexp (   args)
 frexp(x)
 
 Return the mantissa and exponent of x, as pair (m, e).
 m is a float and e is an int, such that x = m * 2.**e.
 If x is 0, m and e are both 0.  Else 0.5 <= abs(m) < 1.0.
def Layout3DEditor.fsum (   args)
 fsum(iterable)
 
 Return an accurate floating point sum of values in the iterable.
 Assumes IEEE-754 floating point arithmetic.
def Layout3DEditor.gamma (   args)
 gamma(x)
 
 Gamma function at x.
def Layout3DEditor.getLineRotation (   args)
 getLineRotation(args)
def Layout3DEditor.hypot (   args)
 hypot(x, y)
 
 Return the Euclidean distance, sqrt(x*x + y*y).
def Layout3DEditor.isinf (   x)
Returns
Instance of type bool
 Check if float x is infinite (positive or negative).
def Layout3DEditor.isnan (   x)
Returns
Instance of type bool
 Check if float x is not a number (NaN).
def Layout3DEditor.ldexp (   args)
 ldexp(x, i)
 
 Return x * (2**i).
def Layout3DEditor.lgamma (   args)
 lgamma(x)
 
 Natural logarithm of absolute value of Gamma function at x.
def Layout3DEditor.log (   args)
 log(x[, base])
 
 Return the logarithm of x to the given base.
 If the base not specified, returns the natural logarithm (base e) of x.
def Layout3DEditor.log10 (   args)
 log10(x)
 
 Return the base 10 logarithm of x.
def Layout3DEditor.log1p (   args)
 log1p(x)
 
 Return the natural logarithm of 1+x (base e).
 The result is computed in a way which is accurate for x near zero.
def Layout3DEditor.mid_pt (   args)
 mid_pt(args)
def Layout3DEditor.modf (   args)
 modf(x)
 
 Return the fractional and integer parts of x.  Both results carry the sign
 of x and are floats.
def Layout3DEditor.pow (   args)
 pow(x, y)
 
 Return x**y (x to the power of y).
def Layout3DEditor.pt_rot (   args)
 pt_rot(args)
def Layout3DEditor.radians (   args)
 radians(x)
 
 Convert angle x from degrees to radians.
def Layout3DEditor.sin (   args)
 sin(x)
 
 Return the sine of x (measured in radians).
def Layout3DEditor.sinh (   args)
 sinh(x)
 
 Return the hyperbolic sine of x.
def Layout3DEditor.sqrt (   args)
 sqrt(x)
 
 Return the square root of x.
def Layout3DEditor.tan (   args)
 tan(x)
 
 Return the tangent of x (measured in radians).
def Layout3DEditor.tanh (   args)
 tanh(x)
 
 Return the hyperbolic tangent of x.
def Layout3DEditor.trunc (   x)
Returns
Instance of type Integral
 Truncates x to the nearest Integral toward 0. Uses the __trunc__ magic method.

Variable Documentation

Layout3DEditor.DISABLED = <objectobject>
float Layout3DEditor.e = 2.718281828459045
Layout3DEditor.ENABLED = <objectobject>
Layout3DEditor.HIDDEN = <objectobject>
Layout3DEditor.INVALID = <objectobject>
string Layout3DEditor.LEN_ANG_LBL = 'Length and angle'
string Layout3DEditor.ORIG_PT_LBL = 'Origin point'
float Layout3DEditor.pi = 3.141592653589793
string Layout3DEditor.PREV_PT_LBL = 'Previous pt'
Layout3DEditor.VALID = <objectobject>
string Layout3DEditor.XY_PLANE_LBL = 'X-Y'
string Layout3DEditor.XZ_PLANE_LBL = 'X-Z'
string Layout3DEditor.YZ_PLANE_LBL = 'Y-Z'