Skip to content

com.inscoper.nbo.RasterScanner

Represents the XML element RasterScanner. More...

Inherits from com.inscoper.nbo.ConfocalScanner_Type, com.inscoper.nbo.NBOBaseClass

Public Functions

Name
synchronized void delete()
RasterScanner()
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.
void setType(RasterScannerType_Type value, boolean validate)
Sets the value of the Type attribute.
void setType(RasterScannerType_Type value)
Sets the value of the Type attribute.
RasterScannerType_Type getType()
Returns the value of the Type attribute.
void resetType()
Resets the Type attribute to an unset state.
boolean hasType()
Checks whether the optional Type attribute is present.
void setHorizontalScanningSpeed(float value, boolean validate)
Sets the value of the HorizontalScanningSpeed attribute.
void setHorizontalScanningSpeed(float value)
Sets the value of the HorizontalScanningSpeed attribute.
float getHorizontalScanningSpeed()
Returns the value of the HorizontalScanningSpeed attribute.
void resetHorizontalScanningSpeed()
Resets the HorizontalScanningSpeed attribute to an unset state.
boolean hasHorizontalScanningSpeed()
Checks whether the HorizontalScanningSpeed attribute is present.
void setHorizontalScanningSpeedUnit(UnitsVelocity_Type value, boolean validate)
Sets the value of the HorizontalScanningSpeedUnit attribute.
void setHorizontalScanningSpeedUnit(UnitsVelocity_Type value)
Sets the value of the HorizontalScanningSpeedUnit attribute.
UnitsVelocity_Type getHorizontalScanningSpeedUnit()
Returns the value of the HorizontalScanningSpeedUnit attribute.
void resetHorizontalScanningSpeedUnit()
Resets the HorizontalScanningSpeedUnit attribute to an unset state.
boolean hasHorizontalScanningSpeedUnit()
Checks whether the optional HorizontalScanningSpeedUnit attribute is present.
void setVerticalScanningSpeed(float value, boolean validate)
Sets the value of the VerticalScanningSpeed attribute.
void setVerticalScanningSpeed(float value)
Sets the value of the VerticalScanningSpeed attribute.
float getVerticalScanningSpeed()
Returns the value of the VerticalScanningSpeed attribute.
void resetVerticalScanningSpeed()
Resets the VerticalScanningSpeed attribute to an unset state.
boolean hasVerticalScanningSpeed()
Checks whether the VerticalScanningSpeed attribute is present.
void setVerticalScanningSpeedUnit(UnitsVelocity_Type value, boolean validate)
Sets the value of the VerticalScanningSpeedUnit attribute.
void setVerticalScanningSpeedUnit(UnitsVelocity_Type value)
Sets the value of the VerticalScanningSpeedUnit attribute.
UnitsVelocity_Type getVerticalScanningSpeedUnit()
Returns the value of the VerticalScanningSpeedUnit attribute.
void resetVerticalScanningSpeedUnit()
Resets the VerticalScanningSpeedUnit attribute to an unset state.
boolean hasVerticalScanningSpeedUnit()
Checks whether the optional VerticalScanningSpeedUnit attribute is present.
RasterScanner __internal_create(long cPtr, boolean own)
RasterScanner fromBase(NBOBaseClass base)
Cast a NBOBaseClass to a RasterScanner.

Protected Functions

Name
RasterScanner(long cPtr, boolean cMemoryOwn)
void swigSetCMemOwn(boolean own)
void finalize()
long getCPtr(RasterScanner obj)

Additional inherited members

Public Functions inherited from com.inscoper.nbo.ConfocalScanner_Type

Name
ConfocalScanner_Type()
void setID(ConfocalScannerID_Type value, boolean validate)
Sets the value of the ID attribute.
void setID(ConfocalScannerID_Type value)
Sets the value of the ID attribute.
ConfocalScannerID_Type getID()
Returns the value of the ID attribute.
void resetID()
Resets the ID attribute to an unset state.
boolean hasID()
Checks whether the optional ID attribute is present.
void setName(Denomination_Type value, boolean validate)
Sets the value of the Name attribute.
void setName(Denomination_Type value)
Sets the value of the Name attribute.
Denomination_Type getName()
Returns the value of the Name attribute.
void resetName()
Resets the Name attribute to an unset state.
boolean hasName()
Checks whether the optional Name attribute is present.
void setNrOfScanPoints(int value, boolean validate)
Sets the value of the NrOfScanPoints attribute.
void setNrOfScanPoints(int value)
Sets the value of the NrOfScanPoints attribute.
int getNrOfScanPoints()
Returns the value of the NrOfScanPoints attribute.
void resetNrOfScanPoints()
Resets the NrOfScanPoints attribute to an unset state.
boolean hasNrOfScanPoints()
Checks whether the NrOfScanPoints attribute is present.
void setMaxFrameRate(float value, boolean validate)
Sets the value of the MaxFrameRate attribute.
void setMaxFrameRate(float value)
Sets the value of the MaxFrameRate attribute.
float getMaxFrameRate()
Returns the value of the MaxFrameRate attribute.
void resetMaxFrameRate()
Resets the MaxFrameRate attribute to an unset state.
boolean hasMaxFrameRate()
Checks whether the MaxFrameRate attribute is present.
void setMaxFrameRateUnit(UnitsFrequency_Type value, boolean validate)
Sets the value of the MaxFrameRateUnit attribute.
void setMaxFrameRateUnit(UnitsFrequency_Type value)
Sets the value of the MaxFrameRateUnit attribute.
UnitsFrequency_Type getMaxFrameRateUnit()
Returns the value of the MaxFrameRateUnit attribute.
void resetMaxFrameRateUnit()
Resets the MaxFrameRateUnit attribute to an unset state.
boolean hasMaxFrameRateUnit()
Checks whether the optional MaxFrameRateUnit attribute is present.
void setPointsConfiguration(String value, boolean validate)
Sets the value of the PointsConfiguration attribute.
void setPointsConfiguration(String value)
Sets the value of the PointsConfiguration attribute.
String getPointsConfiguration()
Returns the value of the PointsConfiguration attribute.
void resetPointsConfiguration()
Resets the PointsConfiguration attribute to an unset state.
boolean hasPointsConfiguration()
Checks whether the PointsConfiguration attribute is present.
void setAnnotationRef(AnnotationRef value, boolean validate)
Sets the value of the AnnotationRef element.
void setAnnotationRef(AnnotationRef value)
Sets the value of the AnnotationRef element.
AnnotationRef getAnnotationRef()
Returns the value of the AnnotationRef element.
void resetAnnotationRef()
Resets the AnnotationRef element to an unset state.
boolean hasAnnotationRef()
Checks whether the optional AnnotationRef element is present.
StringSet getPointsConfigurationAllowedValues()
Returns the allowed values for this attribut.

Protected Functions inherited from com.inscoper.nbo.ConfocalScanner_Type

Name
ConfocalScanner_Type(long cPtr, boolean cMemoryOwn)

Protected Functions inherited from com.inscoper.nbo.NBOBaseClass

Name
NBOBaseClass(long cPtr, boolean cMemoryOwn)

Detailed Description

public class com.inscoper.nbo.RasterScanner;

Represents the XML element RasterScanner.

A Raster Scanner is typically used for systematic periodic scanning (raster scanning) of the Laser beam or of the Specimen position, either in one or in two dimensions. Refer to https://www.iso.org/standard/69820.html for further details and measurement methods.

Public Functions Documentation

function delete

function RasterScanner

function getTypeName

function getXMLName

function getNBOType

function getChildren

function getSubElements

function fromJsonFile

function fromJsonFile

function fromJsonString

function fromJsonString

function fromXmlFile

function fromXmlFile

function fromXmlString

function fromXmlString

function toXmlFile

function toXmlFile

function toXmlString

function toXmlString

function setType

function setType

function getType

function resetType

function hasType

function setHorizontalScanningSpeed

function setHorizontalScanningSpeed

function getHorizontalScanningSpeed

function resetHorizontalScanningSpeed

function hasHorizontalScanningSpeed

function setHorizontalScanningSpeedUnit

function setHorizontalScanningSpeedUnit

function getHorizontalScanningSpeedUnit

function resetHorizontalScanningSpeedUnit

function hasHorizontalScanningSpeedUnit

function setVerticalScanningSpeed

function setVerticalScanningSpeed

function getVerticalScanningSpeed

function resetVerticalScanningSpeed

function hasVerticalScanningSpeed

function setVerticalScanningSpeedUnit

function setVerticalScanningSpeedUnit

function getVerticalScanningSpeedUnit

function resetVerticalScanningSpeedUnit

function hasVerticalScanningSpeedUnit

function __internal_create

function fromBase

Protected Functions Documentation

function RasterScanner

function swigSetCMemOwn

function finalize

function getCPtr