public interface TransmitterPdu extends X3DNetworkSensorNode, X3DBoundedObject
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAddress()
Provide String value from inputOutput SFString field named address.
|
float[] |
getAntennaLocation()
Provide array of 3-tuple float results from inputOutput SFVec3f field named antennaLocation.
|
int |
getAntennaPatternLength()
Provide int value from inputOutput SFInt32 field named antennaPatternLength.
|
int |
getAntennaPatternType()
Provide int value from inputOutput SFInt32 field named antennaPatternType.
|
int |
getApplicationID()
Provide int value from inputOutput SFInt32 field named applicationID.
|
float[] |
getBboxCenter()
Provide array of 3-tuple float results from initializeOnly SFVec3f field named bboxCenter.
|
float[] |
getBboxSize()
Provide array of 3-tuple float results within allowed range of [0,infinity), or default value [-1 -1 -1], from initializeOnly SFVec3f field named bboxSize.
|
int |
getCryptoKeyID()
Provide int value from inputOutput SFInt32 field named cryptoKeyID.
|
int |
getCryptoSystem()
Provide int value from inputOutput SFInt32 field named cryptoSystem.
|
boolean |
getEnabled()
Provide boolean value from inputOutput SFBool field named enabled.
|
int |
getEntityID()
Provide int value from inputOutput SFInt32 field named entityID.
|
int |
getFrequency()
Provide int value from inputOutput SFInt32 field named frequency.
|
double[] |
getGeoCoords()
Provide array of 3-tuple double results from inputOutput SFVec3d field named geoCoords.
|
java.lang.String[] |
getGeoSystem()
Provide array of String results from initializeOnly MFString field named geoSystem.
|
int |
getInputSource()
Provide int value from inputOutput SFInt32 field named inputSource.
|
boolean |
getIsActive()
Provide boolean value from outputOnly SFBool field named isActive.
|
boolean |
getIsNetworkReader()
Provide boolean value from outputOnly SFBool field named isNetworkReader.
|
boolean |
getIsNetworkWriter()
Provide boolean value from outputOnly SFBool field named isNetworkWriter.
|
boolean |
getIsRtpHeaderHeard()
Provide boolean value from outputOnly SFBool field named isRtpHeaderHeard.
|
boolean |
getIsStandAlone()
Provide boolean value from outputOnly SFBool field named isStandAlone.
|
int |
getLengthOfModulationParameters()
Provide int value from inputOutput SFInt32 field named lengthOfModulationParameters.
|
X3DMetadataObject |
getMetadata()
Provide X3DMetadataObject instance (using a properly typed node) from inputOutput SFNode field metadata.
|
int |
getModulationTypeDetail()
Provide int value from inputOutput SFInt32 field named modulationTypeDetail.
|
int |
getModulationTypeMajor()
Provide int value from inputOutput SFInt32 field named modulationTypeMajor.
|
int |
getModulationTypeSpreadSpectrum()
Provide int value from inputOutput SFInt32 field named modulationTypeSpreadSpectrum.
|
int |
getModulationTypeSystem()
Provide int value from inputOutput SFInt32 field named modulationTypeSystem.
|
java.lang.String |
getMulticastRelayHost()
Provide String value from inputOutput SFString field named multicastRelayHost.
|
int |
getMulticastRelayPort()
Provide int value from inputOutput SFInt32 field named multicastRelayPort.
|
java.lang.String |
getNetworkMode()
Provide String enumeration value ['standAlone'|'networkReader'|'networkWriter'] from inputOutput SFString field named networkMode.
|
int |
getPort()
Provide int value from inputOutput SFInt32 field named port.
|
float |
getPower()
Provide float value from inputOutput SFFloat field named power.
|
int |
getRadioEntityTypeCategory()
Provide int value from inputOutput SFInt32 field named radioEntityTypeCategory.
|
int |
getRadioEntityTypeCountry()
Provide int value from inputOutput SFInt32 field named radioEntityTypeCountry.
|
int |
getRadioEntityTypeDomain()
Provide int value from inputOutput SFInt32 field named radioEntityTypeDomain.
|
int |
getRadioEntityTypeKind()
Provide int value from inputOutput SFInt32 field named radioEntityTypeKind.
|
int |
getRadioEntityTypeNomenclature()
Provide int value from inputOutput SFInt32 field named radioEntityTypeNomenclature.
|
int |
getRadioEntityTypeNomenclatureVersion()
Provide int value from inputOutput SFInt32 field named radioEntityTypeNomenclatureVersion.
|
int |
getRadioID()
Provide int value from inputOutput SFInt32 field named radioID.
|
double |
getReadInterval()
Provide double value in seconds within allowed range of [0,infinity) from inputOutput SFTime field named readInterval.
|
float[] |
getRelativeAntennaLocation()
Provide array of 3-tuple float results from inputOutput SFVec3f field named relativeAntennaLocation.
|
boolean |
getRtpHeaderExpected()
Provide boolean value from initializeOnly SFBool field named rtpHeaderExpected.
|
int |
getSiteID()
Provide int value from inputOutput SFInt32 field named siteID.
|
double |
getTimestamp()
Provide double value in seconds within allowed range of [0,infinity) from outputOnly SFTime field named timestamp.
|
float |
getTransmitFrequencyBandwidth()
Provide float value from inputOutput SFFloat field named transmitFrequencyBandwidth.
|
int |
getTransmitState()
Provide int value from inputOutput SFInt32 field named transmitState.
|
int |
getWhichGeometry()
Provide int value from inputOutput SFInt32 field named whichGeometry.
|
double |
getWriteInterval()
Provide double value in seconds within allowed range of [0,infinity) from inputOutput SFTime field named writeInterval.
|
TransmitterPdu |
setAddress(java.lang.String newValue)
Assign String value to inputOutput SFString field named address.
|
TransmitterPdu |
setAntennaLocation(float[] newValue)
Assign 3-tuple float array to inputOutput SFVec3f field named antennaLocation.
|
TransmitterPdu |
setAntennaPatternLength(int newValue)
Assign int value to inputOutput SFInt32 field named antennaPatternLength.
|
TransmitterPdu |
setAntennaPatternType(int newValue)
Assign int value to inputOutput SFInt32 field named antennaPatternType.
|
TransmitterPdu |
setApplicationID(int newValue)
Assign int value to inputOutput SFInt32 field named applicationID.
|
TransmitterPdu |
setBboxCenter(float[] newValue)
Assign 3-tuple float array to initializeOnly SFVec3f field named bboxCenter.
|
TransmitterPdu |
setBboxSize(float[] newValue)
Assign 3-tuple float array within allowed range of [0,infinity), or default value [-1 -1 -1], to initializeOnly SFVec3f field named bboxSize.
|
TransmitterPdu |
setCryptoKeyID(int newValue)
Assign int value to inputOutput SFInt32 field named cryptoKeyID.
|
TransmitterPdu |
setCryptoSystem(int newValue)
Assign int value to inputOutput SFInt32 field named cryptoSystem.
|
TransmitterPdu |
setCssClass(java.lang.String newValue)
Assign String value to inputOutput SFString field named class.
|
TransmitterPdu |
setDEF(java.lang.String newValue)
Assign String value to inputOutput SFString field named DEF.
|
TransmitterPdu |
setEnabled(boolean newValue)
Assign boolean value to inputOutput SFBool field named enabled.
|
TransmitterPdu |
setEntityID(int newValue)
Assign int value to inputOutput SFInt32 field named entityID.
|
TransmitterPdu |
setFrequency(int newValue)
Assign int value to inputOutput SFInt32 field named frequency.
|
TransmitterPdu |
setGeoCoords(double[] newValue)
Assign 3-tuple double array to inputOutput SFVec3d field named geoCoords.
|
TransmitterPdu |
setGeoSystem(java.lang.String[] newValue)
Assign String array to initializeOnly MFString field named geoSystem.
|
TransmitterPdu |
setInputSource(int newValue)
Assign int value to inputOutput SFInt32 field named inputSource.
|
TransmitterPdu |
setLengthOfModulationParameters(int newValue)
Assign int value to inputOutput SFInt32 field named lengthOfModulationParameters.
|
TransmitterPdu |
setMetadata(X3DMetadataObject newValue)
Assign X3DMetadataObject instance (using a properly typed node) to inputOutput SFNode field metadata.
|
TransmitterPdu |
setModulationTypeDetail(int newValue)
Assign int value to inputOutput SFInt32 field named modulationTypeDetail.
|
TransmitterPdu |
setModulationTypeMajor(int newValue)
Assign int value to inputOutput SFInt32 field named modulationTypeMajor.
|
TransmitterPdu |
setModulationTypeSpreadSpectrum(int newValue)
Assign int value to inputOutput SFInt32 field named modulationTypeSpreadSpectrum.
|
TransmitterPdu |
setModulationTypeSystem(int newValue)
Assign int value to inputOutput SFInt32 field named modulationTypeSystem.
|
TransmitterPdu |
setMulticastRelayHost(java.lang.String newValue)
Assign String value to inputOutput SFString field named multicastRelayHost.
|
TransmitterPdu |
setMulticastRelayPort(int newValue)
Assign int value to inputOutput SFInt32 field named multicastRelayPort.
|
TransmitterPdu |
setNetworkMode(java.lang.String newValue)
Assign String enumeration value ("standAlone"|"networkReader"|"networkWriter") ['standAlone'|'networkReader'|'networkWriter'] to inputOutput SFString field named networkMode.
|
TransmitterPdu |
setPort(int newValue)
Assign int value to inputOutput SFInt32 field named port.
|
TransmitterPdu |
setPower(float newValue)
Assign float value to inputOutput SFFloat field named power.
|
TransmitterPdu |
setRadioEntityTypeCategory(int newValue)
Assign int value to inputOutput SFInt32 field named radioEntityTypeCategory.
|
TransmitterPdu |
setRadioEntityTypeCountry(int newValue)
Assign int value to inputOutput SFInt32 field named radioEntityTypeCountry.
|
TransmitterPdu |
setRadioEntityTypeDomain(int newValue)
Assign int value to inputOutput SFInt32 field named radioEntityTypeDomain.
|
TransmitterPdu |
setRadioEntityTypeKind(int newValue)
Assign int value to inputOutput SFInt32 field named radioEntityTypeKind.
|
TransmitterPdu |
setRadioEntityTypeNomenclature(int newValue)
Assign int value to inputOutput SFInt32 field named radioEntityTypeNomenclature.
|
TransmitterPdu |
setRadioEntityTypeNomenclatureVersion(int newValue)
Assign int value to inputOutput SFInt32 field named radioEntityTypeNomenclatureVersion.
|
TransmitterPdu |
setRadioID(int newValue)
Assign int value to inputOutput SFInt32 field named radioID.
|
TransmitterPdu |
setReadInterval(double newValue)
Assign double value in seconds within allowed range of [0,infinity) to inputOutput SFTime field named readInterval.
|
TransmitterPdu |
setRelativeAntennaLocation(float[] newValue)
Assign 3-tuple float array to inputOutput SFVec3f field named relativeAntennaLocation.
|
TransmitterPdu |
setRtpHeaderExpected(boolean newValue)
Assign boolean value to initializeOnly SFBool field named rtpHeaderExpected.
|
TransmitterPdu |
setSiteID(int newValue)
Assign int value to inputOutput SFInt32 field named siteID.
|
TransmitterPdu |
setTransmitFrequencyBandwidth(float newValue)
Assign float value to inputOutput SFFloat field named transmitFrequencyBandwidth.
|
TransmitterPdu |
setTransmitState(int newValue)
Assign int value to inputOutput SFInt32 field named transmitState.
|
TransmitterPdu |
setUSE(java.lang.String newValue)
Assign String value to inputOutput SFString field named USE.
|
TransmitterPdu |
setWhichGeometry(int newValue)
Assign int value to inputOutput SFInt32 field named whichGeometry.
|
TransmitterPdu |
setWriteInterval(double newValue)
Assign double value in seconds within allowed range of [0,infinity) to inputOutput SFTime field named writeInterval.
|
java.lang.String getAddress()
TransmitterPdu setAddress(java.lang.String newValue)
newValue - is new value for the address field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).float[] getAntennaLocation()
TransmitterPdu setAntennaLocation(float[] newValue)
newValue - is new value for the antennaLocation field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getAntennaPatternLength()
TransmitterPdu setAntennaPatternLength(int newValue)
newValue - is new value for the antennaPatternLength field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getAntennaPatternType()
TransmitterPdu setAntennaPatternType(int newValue)
newValue - is new value for the antennaPatternType field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getApplicationID()
TransmitterPdu setApplicationID(int newValue)
newValue - is new value for the applicationID field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).float[] getBboxCenter()
getBboxCenter in interface X3DBoundedObjectTransmitterPdu setBboxCenter(float[] newValue)
setBboxCenter in interface X3DBoundedObjectnewValue - is new value for the bboxCenter field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).float[] getBboxSize()
getBboxSize in interface X3DBoundedObjectTransmitterPdu setBboxSize(float[] newValue)
setBboxSize in interface X3DBoundedObjectnewValue - is new value for the bboxSize field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getCryptoKeyID()
TransmitterPdu setCryptoKeyID(int newValue)
newValue - is new value for the cryptoKeyID field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getCryptoSystem()
TransmitterPdu setCryptoSystem(int newValue)
newValue - is new value for the cryptoSystem field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getEnabled()
getEnabled in interface X3DNetworkSensorNodegetEnabled in interface X3DSensorNodeTransmitterPdu setEnabled(boolean newValue)
setEnabled in interface X3DNetworkSensorNodesetEnabled in interface X3DSensorNodenewValue - is new value for the enabled field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getEntityID()
TransmitterPdu setEntityID(int newValue)
newValue - is new value for the entityID field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getFrequency()
TransmitterPdu setFrequency(int newValue)
newValue - is new value for the frequency field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double[] getGeoCoords()
TransmitterPdu setGeoCoords(double[] newValue)
newValue - is new value for the geoCoords field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String[] getGeoSystem()
TransmitterPdu setGeoSystem(java.lang.String[] newValue)
newValue - is new value for the geoSystem field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getInputSource()
TransmitterPdu setInputSource(int newValue)
newValue - is new value for the inputSource field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getIsActive()
getIsActive in interface X3DNetworkSensorNodegetIsActive in interface X3DSensorNodeboolean getIsNetworkReader()
boolean getIsNetworkWriter()
boolean getIsRtpHeaderHeard()
boolean getIsStandAlone()
int getLengthOfModulationParameters()
TransmitterPdu setLengthOfModulationParameters(int newValue)
newValue - is new value for the lengthOfModulationParameters field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).X3DMetadataObject getMetadata()
getMetadata in interface X3DChildNodegetMetadata in interface X3DNetworkSensorNodegetMetadata in interface X3DNodegetMetadata in interface X3DSensorNodeTransmitterPdu setMetadata(X3DMetadataObject newValue)
setMetadata in interface X3DChildNodesetMetadata in interface X3DNetworkSensorNodesetMetadata in interface X3DNodesetMetadata in interface X3DSensorNodenewValue - is new value for the metadata field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getModulationTypeDetail()
TransmitterPdu setModulationTypeDetail(int newValue)
newValue - is new value for the modulationTypeDetail field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getModulationTypeMajor()
TransmitterPdu setModulationTypeMajor(int newValue)
newValue - is new value for the modulationTypeMajor field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getModulationTypeSpreadSpectrum()
TransmitterPdu setModulationTypeSpreadSpectrum(int newValue)
newValue - is new value for the modulationTypeSpreadSpectrum field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getModulationTypeSystem()
TransmitterPdu setModulationTypeSystem(int newValue)
newValue - is new value for the modulationTypeSystem field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String getMulticastRelayHost()
TransmitterPdu setMulticastRelayHost(java.lang.String newValue)
newValue - is new value for the multicastRelayHost field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getMulticastRelayPort()
TransmitterPdu setMulticastRelayPort(int newValue)
newValue - is new value for the multicastRelayPort field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).java.lang.String getNetworkMode()
TransmitterPdu setNetworkMode(java.lang.String newValue)
newValue - is new value for the networkMode field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getPort()
TransmitterPdu setPort(int newValue)
newValue - is new value for the port field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).float getPower()
TransmitterPdu setPower(float newValue)
newValue - is new value for the power field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getRadioEntityTypeCategory()
TransmitterPdu setRadioEntityTypeCategory(int newValue)
newValue - is new value for the radioEntityTypeCategory field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getRadioEntityTypeCountry()
TransmitterPdu setRadioEntityTypeCountry(int newValue)
newValue - is new value for the radioEntityTypeCountry field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getRadioEntityTypeDomain()
TransmitterPdu setRadioEntityTypeDomain(int newValue)
newValue - is new value for the radioEntityTypeDomain field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getRadioEntityTypeKind()
TransmitterPdu setRadioEntityTypeKind(int newValue)
newValue - is new value for the radioEntityTypeKind field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getRadioEntityTypeNomenclature()
TransmitterPdu setRadioEntityTypeNomenclature(int newValue)
newValue - is new value for the radioEntityTypeNomenclature field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getRadioEntityTypeNomenclatureVersion()
TransmitterPdu setRadioEntityTypeNomenclatureVersion(int newValue)
newValue - is new value for the radioEntityTypeNomenclatureVersion field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getRadioID()
TransmitterPdu setRadioID(int newValue)
newValue - is new value for the radioID field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double getReadInterval()
TransmitterPdu setReadInterval(double newValue)
newValue - is new value for the readInterval field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).float[] getRelativeAntennaLocation()
TransmitterPdu setRelativeAntennaLocation(float[] newValue)
newValue - is new value for the relativeAntennaLocation field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).boolean getRtpHeaderExpected()
TransmitterPdu setRtpHeaderExpected(boolean newValue)
newValue - is new value for the rtpHeaderExpected field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getSiteID()
TransmitterPdu setSiteID(int newValue)
newValue - is new value for the siteID field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double getTimestamp()
float getTransmitFrequencyBandwidth()
TransmitterPdu setTransmitFrequencyBandwidth(float newValue)
newValue - is new value for the transmitFrequencyBandwidth field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getTransmitState()
TransmitterPdu setTransmitState(int newValue)
newValue - is new value for the transmitState field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).int getWhichGeometry()
TransmitterPdu setWhichGeometry(int newValue)
newValue - is new value for the whichGeometry field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).double getWriteInterval()
TransmitterPdu setWriteInterval(double newValue)
newValue - is new value for the writeInterval field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).TransmitterPdu setDEF(java.lang.String newValue)
setDEF in interface X3DChildNodesetDEF in interface X3DNetworkSensorNodesetDEF in interface X3DNodesetDEF in interface X3DSensorNodenewValue - is new value for the DEF field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).TransmitterPdu setUSE(java.lang.String newValue)
USE node is still an independent object, with the USE value matching the DEF value in the preceding object.
setUSE() method on this node resets all other fields to their default values (except for containerField) and also releases all child nodes.setUSE in interface X3DChildNodesetUSE in interface X3DNetworkSensorNodesetUSE in interface X3DNodesetUSE in interface X3DSensorNodenewValue - is new value for the USE field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).TransmitterPdu setCssClass(java.lang.String newValue)
setCssClass in interface X3DChildNodesetCssClass in interface X3DNetworkSensorNodesetCssClass in interface X3DNodesetCssClass in interface X3DSensorNodenewValue - is new value for the class field.TransmitterPdu - namely this same object to allow sequential method pipelining (i.e. consecutive method invocations on the same object).Copyright ©2005-2017 Web3D Consortium under an open-source license, free for any use. Feedback is welcome.