com.inscoper.nbo.ReflectanceRange¶
Represents the XML element ReflectanceRange. More...
Inherits from com.inscoper.nbo.ReflectanceRangeType_Type, com.inscoper.nbo.NBOBaseClass
Public Functions¶
| Name | |
|---|---|
| synchronized void | delete() |
| ReflectanceRange() | |
| String | getTypeName() Returns the class type name. |
| String | getXMLName() Returns the XML element name corresponding to this class. |
| ENBOType | getNBOType() Returns the NBO Type corresponding to this class. |
| NBOBaseClassVector | getChildren() Returns a list of all classes derived from this class. |
| NBOBaseClassVector | getSubElements() Returns a list of all child elements contained in this class. |
| void | fromJsonFile(String path, boolean validate) Populates this object from a JSON file. |
| void | fromJsonFile(String path) Populates this object from a JSON file. |
| void | fromJsonString(String json_string, boolean validate) Populates this object from a JSON string. |
| void | fromJsonString(String json_string) Populates this object from a JSON string. |
| void | fromXmlFile(String path, boolean validate) Populates this object from a XML file. |
| void | fromXmlFile(String path) Populates this object from a XML file. |
| void | fromXmlString(String xml_string, boolean validate) Populates this object from a XML string. |
| void | fromXmlString(String xml_string) Populates this object from a XML string. |
| void | toXmlFile(String filename, boolean validate) Serializes this object to an XML file. |
| void | toXmlFile(String filename) Serializes this object to an XML file. |
| String | toXmlString(boolean validate) Serializes this object to an XML string. |
| String | toXmlString() Serializes this object to an XML string. |
| ReflectanceRange | __internal_create(long cPtr, boolean own) |
| ReflectanceRange | fromBase(NBOBaseClass base) Cast a NBOBaseClass to a ReflectanceRange. |
Protected Functions¶
| Name | |
|---|---|
| ReflectanceRange(long cPtr, boolean cMemoryOwn) | |
| void | swigSetCMemOwn(boolean own) |
| void | finalize() |
| long | getCPtr(ReflectanceRange obj) |
Additional inherited members¶
Public Functions inherited from com.inscoper.nbo.ReflectanceRangeType_Type
| Name | |
|---|---|
| ReflectanceRangeType_Type() | |
| void | setWavelength(PositiveFloat_Type value, boolean validate) Sets the value of the Wavelength attribute. |
| void | setWavelength(PositiveFloat_Type value) Sets the value of the Wavelength attribute. |
| PositiveFloat_Type | getWavelength() Returns the value of the Wavelength attribute. |
| void | resetWavelength() Resets the Wavelength attribute to an unset state. |
| boolean | hasWavelength() Checks whether the optional Wavelength attribute is present. |
| void | setFWHMBandwidth(PositiveFloat_Type value, boolean validate) Sets the value of the FWHMBandwidth attribute. |
| void | setFWHMBandwidth(PositiveFloat_Type value) Sets the value of the FWHMBandwidth attribute. |
| PositiveFloat_Type | getFWHMBandwidth() Returns the value of the FWHMBandwidth attribute. |
| void | resetFWHMBandwidth() Resets the FWHMBandwidth attribute to an unset state. |
| boolean | hasFWHMBandwidth() Checks whether the optional FWHMBandwidth attribute is present. |
| void | setWavelengthUnit(UnitsLength_Type value, boolean validate) Sets the value of the WavelengthUnit attribute. |
| void | setWavelengthUnit(UnitsLength_Type value) Sets the value of the WavelengthUnit attribute. |
| UnitsLength_Type | getWavelengthUnit() Returns the value of the WavelengthUnit attribute. |
| void | resetWavelengthUnit() Resets the WavelengthUnit attribute to an unset state. |
| boolean | hasWavelengthUnit() Checks whether the optional WavelengthUnit attribute is present. |
| void | setReflectance(PercentFraction_Type value, boolean validate) Sets the value of the Reflectance attribute. |
| void | setReflectance(PercentFraction_Type value) Sets the value of the Reflectance attribute. |
| PercentFraction_Type | getReflectance() Returns the value of the Reflectance attribute. |
| void | resetReflectance() Resets the Reflectance attribute to an unset state. |
| boolean | hasReflectance() Checks whether the optional Reflectance attribute is present. |
Protected Functions inherited from com.inscoper.nbo.ReflectanceRangeType_Type
| Name | |
|---|---|
| ReflectanceRangeType_Type(long cPtr, boolean cMemoryOwn) |
Protected Functions inherited from com.inscoper.nbo.NBOBaseClass
| Name | |
|---|---|
| NBOBaseClass(long cPtr, boolean cMemoryOwn) |
Detailed Description¶
Represents the XML element ReflectanceRange.
This element records the Range (also known as Band) of Wavelengths that are reflected by this optical componewnt. It also records the maximum amount of light reflected. Multiple of these elements can be used.