| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPathDistanceVerticalFactor
Provides access to members that control the vertical factors used when performing path distance.
| Method Summary | |
|---|---|
 String | 
getDescription()
The string description of the vertical function.  | 
 int | 
getType()
The type of the vertical function.  | 
 void | 
setBinary(Object zeroFactor,
          Object lowCutAngle,
          Object highCutAngle)
Sets a binary vertical function object.  | 
 void | 
setCos(Object lowCutAngle,
       Object highCutAngle,
       Object power)
Sets a Cos vertical function object.  | 
 void | 
setCosSec(Object lowCutAngle,
          Object highCutAngle,
          Object cosPower,
          Object secPower)
Sets a negative-Cos and positive-Sec vertical function object.  | 
 void | 
setDefault()
Sets a default vertical function object.  | 
 void | 
setInverseLinear(Object zeroFactor,
                 Object lowCutAngle,
                 Object highCutAngle,
                 Object slope)
Sets a inverse linear vertical function object.  | 
 void | 
setLinear(Object zeroFactor,
          Object lowCutAngle,
          Object highCutAngle,
          Object slope)
Sets a linear vertical function object.  | 
 void | 
setSec(Object lowCutAngle,
       Object highCutAngle,
       Object power)
Sets a Sec vertical function object.  | 
 void | 
setSecCos(Object lowCutAngle,
          Object highCutAngle,
          Object secPower,
          Object cosPower)
Sets a negative-Cos and positive-Sec vertical function object.  | 
 void | 
setSymInverseLinear(Object zeroFactor,
                    Object lowCutAngle,
                    Object highCutAngle,
                    Object slope)
Sets a symmetrical-inverse-linear vertical function object.  | 
 void | 
setSymLinear(Object zeroFactor,
             Object lowCutAngle,
             Object highCutAngle,
             Object slope)
Sets a symmetrical-linear vertical function object.  | 
 void | 
setTable(String tableName)
Sets a table vertical function object.  | 
| Method Detail | 
|---|
void setDefault()
                throws IOException,
                       AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBinary(Object zeroFactor,
               Object lowCutAngle,
               Object highCutAngle)
               throws IOException,
                      AutomationException
zeroFactor - A Variant  (in)lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLinear(Object zeroFactor,
               Object lowCutAngle,
               Object highCutAngle,
               Object slope)
               throws IOException,
                      AutomationException
zeroFactor - A Variant  (in)lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)slope - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInverseLinear(Object zeroFactor,
                      Object lowCutAngle,
                      Object highCutAngle,
                      Object slope)
                      throws IOException,
                             AutomationException
zeroFactor - A Variant  (in)lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)slope - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTable(String tableName)
              throws IOException,
                     AutomationException
tableName - The tableName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSymLinear(Object zeroFactor,
                  Object lowCutAngle,
                  Object highCutAngle,
                  Object slope)
                  throws IOException,
                         AutomationException
zeroFactor - A Variant  (in)lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)slope - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSymInverseLinear(Object zeroFactor,
                         Object lowCutAngle,
                         Object highCutAngle,
                         Object slope)
                         throws IOException,
                                AutomationException
zeroFactor - A Variant  (in)lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)slope - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCos(Object lowCutAngle,
            Object highCutAngle,
            Object power)
            throws IOException,
                   AutomationException
lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)power - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSec(Object lowCutAngle,
            Object highCutAngle,
            Object power)
            throws IOException,
                   AutomationException
lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)power - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCosSec(Object lowCutAngle,
               Object highCutAngle,
               Object cosPower,
               Object secPower)
               throws IOException,
                      AutomationException
lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)cosPower - A Variant  (in)secPower - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSecCos(Object lowCutAngle,
               Object highCutAngle,
               Object secPower,
               Object cosPower)
               throws IOException,
                      AutomationException
lowCutAngle - A Variant  (in)highCutAngle - A Variant  (in)secPower - A Variant  (in)cosPower - A Variant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getType()
            throws IOException,
                   AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getDescription()
                      throws IOException,
                             AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||