public interface WindCatcherBuilder extends Builder
WindCatcher
for the Wind Catcher class documentation.
RouteManager.createWindCatcherBuilder(nxopen.routing.WindCatcher)
Modifier and Type | Interface and Description |
---|---|
static class |
WindCatcherBuilder.WindCatcherType
Specifies the type of Wind Catcher.
|
Modifier and Type | Method and Description |
---|---|
Expression |
endAngleExpression()
Returns the angle in degrees between the wind direction vector and the open face of the Wind Catcher.
|
LineSegment |
getClosestParentDuctSegment()
Returns the linear segment under the Parent Duct that is closest to the Wind Catcher.
|
Stock |
parentDuct()
Returns the duct from which the Wind Catcher derives the wind direction.
|
boolean |
reverseWindDirection()
Returns the flag that indicates whether the wind direction is reversed from its normal direction.
|
void |
setParentDuct(Stock parentDuct)
License requirements: routing_hvac ("Routing HVAC") . |
void |
setReverseWindDirection(boolean windDirection)
License requirements: routing_hvac ("Routing HVAC") . |
void |
setTrimToParentDuct(boolean trim)
License requirements: routing_hvac ("Routing HVAC") . |
void |
setType(WindCatcherBuilder.WindCatcherType windCatcherType)
License requirements: routing_hvac ("Routing HVAC") . |
void |
setWindCatcherDuct(Stock windCatcherDuct)
License requirements: routing_hvac ("Routing HVAC") . |
boolean |
trimToParentDuct()
Returns the flag that indicates whether the Wind Catcher's duct should be trimmed back to the top of the parent duct.
|
WindCatcherBuilder.WindCatcherType |
type()
Returns the type of Wind Catcher.
|
Stock |
windCatcherDuct()
Returns the duct on which the Wind Catcher attaches.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
WindCatcherBuilder.WindCatcherType type() throws NXException, RemoteException
NXException
RemoteException
void setType(WindCatcherBuilder.WindCatcherType windCatcherType) throws NXException, RemoteException
windCatcherType
- NXException
RemoteException
Stock parentDuct() throws NXException, RemoteException
NXException
RemoteException
void setParentDuct(Stock parentDuct) throws NXException, RemoteException
parentDuct
- NXException
RemoteException
Stock windCatcherDuct() throws NXException, RemoteException
NXException
RemoteException
void setWindCatcherDuct(Stock windCatcherDuct) throws NXException, RemoteException
windCatcherDuct
- NXException
RemoteException
boolean reverseWindDirection() throws NXException, RemoteException
NXException
RemoteException
Expression endAngleExpression() throws NXException, RemoteException
NXException
RemoteException
void setReverseWindDirection(boolean windDirection) throws NXException, RemoteException
windDirection
- NXException
RemoteException
boolean trimToParentDuct() throws NXException, RemoteException
NXException
RemoteException
void setTrimToParentDuct(boolean trim) throws NXException, RemoteException
trim
- NXException
RemoteException
LineSegment getClosestParentDuctSegment() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.