com.esri.sde.sdk.pe
Class PeMacros

java.lang.Object
  extended by com.esri.sde.sdk.pe.PeMacros

public final class PeMacros
extends java.lang.Object

Miscellaneous general purpose macros used throughout the PE.


Constructor Summary
PeMacros()
           
 
Method Summary
static double PE_ABS(double a)
           
static int PE_ABS(int a)
           
static double PE_CENTSEC_TO_SEC(double x)
           
static double PE_DD(double d, double m, double s)
           
static double PE_DEG_TO_RAD(double d)
           
static boolean PE_EQ_EPS(double a, double b, double eps)
           
static boolean PE_EQ(double a, double b)
           
static double PE_MAX(double a, double b)
           
static int PE_MAX(int a, int b)
           
static double PE_MIN(double a, double b)
           
static int PE_MIN(int a, int b)
           
static double PE_MURAD_TO_SEC(double x)
           
static double PE_RAD_TO_DEG(double d)
           
static double PE_SGN(double a, double b)
           
static int PE_SGN(int a, int b)
           
static boolean PE_SPHERE(double e2)
           
static int PE_TRANSFORM_REVERSE(int dir)
           
static boolean PE_ZERO_EPS(double a, double eps)
           
static boolean PE_ZERO(double a)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PeMacros

public PeMacros()
Method Detail

PE_MIN

public static int PE_MIN(int a,
                         int b)

PE_MIN

public static double PE_MIN(double a,
                            double b)

PE_MAX

public static int PE_MAX(int a,
                         int b)

PE_MAX

public static double PE_MAX(double a,
                            double b)

PE_SPHERE

public static boolean PE_SPHERE(double e2)

PE_ABS

public static int PE_ABS(int a)

PE_ABS

public static double PE_ABS(double a)

PE_SGN

public static int PE_SGN(int a,
                         int b)

PE_SGN

public static double PE_SGN(double a,
                            double b)

PE_EQ_EPS

public static boolean PE_EQ_EPS(double a,
                                double b,
                                double eps)

PE_EQ

public static boolean PE_EQ(double a,
                            double b)

PE_ZERO_EPS

public static boolean PE_ZERO_EPS(double a,
                                  double eps)

PE_ZERO

public static boolean PE_ZERO(double a)

PE_DD

public static double PE_DD(double d,
                           double m,
                           double s)

PE_DEG_TO_RAD

public static double PE_DEG_TO_RAD(double d)

PE_RAD_TO_DEG

public static double PE_RAD_TO_DEG(double d)

PE_MURAD_TO_SEC

public static double PE_MURAD_TO_SEC(double x)

PE_CENTSEC_TO_SEC

public static double PE_CENTSEC_TO_SEC(double x)

PE_TRANSFORM_REVERSE

public static int PE_TRANSFORM_REVERSE(int dir)