Click or drag to resize

OpticalParameters Class

Parameters used when generating the Field Distortion Correction File for a scan head.
Inheritance Hierarchy
SystemObject
  RAYLASE.SPICE3ConfigBase
    RAYLASE.SPICE3OpticalParameters

Namespace: RAYLASE.SPICE3
Assembly: RAYLASE.SPICE3 (in RAYLASE.SPICE3.dll) Version: 2.3.5
Syntax
C#
[SerializableAttribute]
public class OpticalParameters : ConfigBase

The OpticalParameters type exposes the following members.

Constructors
 NameDescription
Public methodOpticalParameters Creates a new OpticalParameters configuration, initialized by its default values.
Public methodOpticalParameters(Int32) Creates a new OpticalParameters configuration, initialized by its default values, for head head.
Top
Properties
 NameDescription
Public propertyAperture Sets or gets the aperture.
Public propertyFieldOffset Sets/Gets the field offset.
Public propertyFieldSize Sets/Gets the field size.
Public propertyFocalLength Sets/Gets the focal length
Public propertyHash Sets/Gets a hash
Public propertyHead The id of the scanhead.
Public propertyHeadFormat Sets/Gets the ScanHeadFormat
Public propertyInputOffset Sets/Gets the input offset, which applies to the normalised [-0.5..0.5] range before computing the table index.

Note that this field is not hashed.

Public propertyInputScale Sets/Gets the input scale, which applies to the normalised [-0.5..0.5] range before computing the table index.

Note that this field is not hashed.

Public propertyMaxAngleX Sets/Gets the maximum angle for the X-axis
Public propertyMaxAngleY Sets/Gets the maximum angle for the Y-axis
Public propertyMaxLensTravel Sets/Gets the maximum lens travel.
Public propertyMaxMagnification Sets/Gets the maximum spot magnification
Public propertyMLayers Sets/Gets the number of M-layers (for the spot magnification)
Public propertyO2X Distance between objective and x mirror
Public propertyWorkingDistance Sets/Gets the working distance
Public propertyX2Y Distance between x and y mirror.
Public propertyXLayers Sets/Gets the number of X-layers
Public propertyY2Z0 Distance between working field and y mirror.
Public propertyYLayers Sets/Gets the number of Y-layers
Public propertyZLayers Sets/Gets the number of Z-layers
Top
Methods
 NameDescription
Public methodClone 
Public methodGetHashCode Calculates a unique hash of the values stored in this class excluding Hash
(Overrides ObjectGetHashCode)
Top
See Also