public interface LocationBuilder extends BaseSubObjectBuilder
Modifier and Type | Method and Description |
---|---|
double |
evaluatedValueX()
Returns the evaluated X coordinate value that is the result calculated by the input percentage and offset.
|
double |
evaluatedValueY()
Returns the evaluated Y coordinate value that is the result calculated by input percentage and offset.
|
double |
inputPercentX()
Returns the user input percentage (0.0 to 1.0) of the width of the referenced object.
|
double |
inputPercentY()
Returns the user input percentage (0.0 to 1.0) of the height of the referenced object.
|
double |
inputValueX()
Returns the user input X coordinate.
|
double |
inputValueY()
Returns the user input Y coordinate.
|
SheetElement |
reference()
Returns the sheet element whose coordinate system the coordinate is specified in.
|
void |
setInputPercentX(double inputPercentX)
License requirements: None. |
void |
setInputPercentY(double inputPercentY)
License requirements: None. |
void |
setInputValueX(double inputValueX)
License requirements: None. |
void |
setInputValueY(double inputValueY)
License requirements: None. |
void |
setReference(SheetElement reference)
License requirements: None. |
void |
setValueX(double inputPercent,
double inputValue)
Set the x value of the location.
|
void |
setValueY(double inputPercent,
double inputValue)
Set the y value of the location.
|
boolean |
upToDate()
Returns the up to date flag.
|
printTestData, printTestData, tag, tagValue
validate
SheetElement reference() throws NXException, RemoteException
NXException
RemoteException
void setReference(SheetElement reference) throws NXException, RemoteException
reference
- NXException
RemoteException
double evaluatedValueX() throws NXException, RemoteException
NXException
RemoteException
double inputValueX() throws NXException, RemoteException
NXException
RemoteException
void setInputValueX(double inputValueX) throws NXException, RemoteException
inputValueX
- NXException
RemoteException
double inputPercentX() throws NXException, RemoteException
NXException
RemoteException
void setInputPercentX(double inputPercentX) throws NXException, RemoteException
inputPercentX
- NXException
RemoteException
double evaluatedValueY() throws NXException, RemoteException
NXException
RemoteException
double inputValueY() throws NXException, RemoteException
NXException
RemoteException
void setInputValueY(double inputValueY) throws NXException, RemoteException
inputValueY
- NXException
RemoteException
double inputPercentY() throws NXException, RemoteException
NXException
RemoteException
void setInputPercentY(double inputPercentY) throws NXException, RemoteException
inputPercentY
- NXException
RemoteException
boolean upToDate() throws NXException, RemoteException
evaluatedValueX()
and evaluatedValueY()
of LocationBuilder
may be used; Otherwise it must be evaluated.
NXException
RemoteException
void setValueX(double inputPercent, double inputValue) throws NXException, RemoteException
inputPercent
- inputValue
- NXException
RemoteException
void setValueY(double inputPercent, double inputValue) throws NXException, RemoteException
inputPercent
- inputValue
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.