BlankLinePatternElement
- class HPS.BlankLinePatternElement : public HPS.LinePatternElement
The BlankLinePatternElement class is a user space object. It is used for specifying blank elements within a line pattern.
Public Functions
- BlankLinePatternElement ()
The default constructor creates an empty BlankLinePatternElement object.
- BlankLinePatternElement (float in_size, HPS.LinePattern.SizeUnits in_units)
This constructor creates a BlankLinePatternElement with a given size.
- Param in_size
The length of the BlankLinePatternElement.
- Param in_units
The units for the length of the BlankLinePatternElement.
- BlankLinePatternElement (HPS.BlankLinePatternElement in_that)
The copy constructor creates a new BlankLinePatternElement object that contains the same settings as the source BlankLinePatternElement.
- Param in_that
The source BlankLinePatternElement to copy.
- BlankLinePatternElement (HPS.LinePatternElement in_that)
This constructor creates a BlankLinePatternElement object that contains the same settings as the source LinePatternElement. The copy will only be successful if the source line pattern element is really an upcast of a blank line pattern element. Otherwise the copy will fail and the resulting BlankLinePatternElement will be invalid.
- Param in_that
The source LinePatternElement to copy.
- override void Dispose ()
- override HPS.Type ObjectType ()
This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).
- Return
The declared type of the object in question, which may differ from the true, underlying type.