HPS::Publish::AnnotationKit

class HPS.Publish.AnnotationKit : public HPS.SprocketKit

The AnnotationKit class is a user space object. It acts as the container for all data that can be on an annotation in a Publish PDF.

Public Functions

AnnotationKit ()

The default constructor creates an empty AnnotationKit object.

AnnotationKit (HPS.Publish.AnnotationKit in_kit)

The copy constructor creates a new AnnotationKit object that contains the same settings as the source AnnotationKit.

Param in_kit

The source AnnotationKit to copy.

override void Dispose ()
override bool Empty ()

Indicates whether this AnnotationKit has any values set on it.

Return

true if no values are set on this AnnotationKit, false otherwise.

bool Equals (HPS.Publish.AnnotationKit in_kit)

Check if the source AnnotationKit is equivalent to this AnnotationKit.

Param in_kit

The source AnnotationKit to compare to this AnnotationKit.

Return

true if the objects are equivalent, false otherwise.

override bool Equals (Object obj)
override int GetHashCode ()
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.

void Set (HPS.Publish.AnnotationKit in_kit)

Copies the source AnnotationKit into this AnnotationKit.

Param in_kit

The source AnnotationKit to copy.

HPS.Publish.AnnotationKit SetActivation (HPS.Publish.Activation.When in_when)

Sets when the annotation is activated. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_eActivateWhen.

Param in_when

When the annotation is activated.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetArtwork (HPS.Publish.ArtworkKit in_artwork)

Sets the artwork for the annotation. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_p3DArtwork.

Param in_artwork

The artwork for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetBackgroundColor (HPS.RGBColor in_color)

Sets the background color for the annotation. Unused if there is a transparent background. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_sBackgroundColor.

Param in_color

The background color for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetBorderWidth (int in_width)

Sets the border width in points for the annotation. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_iAppearanceBorderWidth.

Param in_width

The border width in points for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetCarouselButtons (string[] in_button_names, string in_previous_button_name, string in_next_button_name, ulong in_scroll_size)

Sets the carousel buttons for the annotation. This must be specified for a view carousel to be generated. This corresponds to the button names that will be passed to A3DPDFDefineViewCarousel.

Param in_button_names

Names for the view buttons in the carousel.

Param in_previous_button_name

UTF8-encoded name for the previous button.

Param in_next_button_name

UTF8-encoded name for the next button.

Param in_scroll_size

Number of buttons to scroll when the previous or next buttons are pressed.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetCarouselViews (ulong[] in_indices)

Sets the carousel views for the annotation. This can be optionally specified for a view carousel. This corresponds to the views and images that will be passed to A3DPDFDefineViewCarousel.

See

SetArtwork

See

ArtworkKit.SetViews

Param in_indices

Indices of the views on the associated ArtworkKit to use for the view carousel.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetCarouselViews (ulong[] in_indices, HPS.Publish.ImageKit[] in_images)

Sets the carousel views for the annotation. This can be optionally specified for a view carousel. This corresponds to the views and images that will be passed to A3DPDFDefineViewCarousel.

See

SetArtwork

See

ArtworkKit.SetViews

Param in_indices

Indices of the views on the associated ArtworkKit to use for the view carousel.

Param in_images

Images to use for the view carousel buttons. If unspecified, images will be generated from the views themselves.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetDeactivation (HPS.Publish.Deactivation.When in_when)

Sets when the annotation is deactivated. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_eDesactiveWhen.

Param in_when

When the annotation is deactivated.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetFormat (HPS.Publish.Annotation.Format in_format)

Sets the format of the 3D data for the annotation.

Param in_format

The format of the 3D data for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetInteractivity (bool in_state)

Sets whether to enable interactivity on the annotation. This corresponds to the (negated) value that will be passed to A3DPDF3DAnnotData::m_bDisableInteractivity.

Param in_state

Whether to enable interactivity on the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetLighting (HPS.Publish.Lighting.Mode in_mode)

Sets the lighting mode for the annotation. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_eLighting.

Param in_mode

The lighting mode for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetModelTreeVisibility (bool in_state)

Sets whether to display the model tree when the annotation is activated. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_bOpenModelTree.

Param in_state

Whether to display the model tree when the annotation is activated.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetName (string in_name)

Sets the name for the annotation. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_pcName.

Param in_name

UTF8-encoded name for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetPartsList (ulong in_rows, HPS.IntRectangle in_location)
HPS.Publish.AnnotationKit SetPartsList (ulong in_rows, HPS.IntRectangle in_location, string[] in_headers)
HPS.Publish.AnnotationKit SetPartsList (ulong in_rows, HPS.IntRectangle in_location, string[] in_headers, float[] in_columns)
HPS.Publish.AnnotationKit SetPartsList (ulong in_rows, HPS.IntRectangle in_location, string[] in_headers, float[] in_columns, HPS.Publish.TextFieldKit in_text_style)
HPS.Publish.AnnotationKit SetPartsList (ulong in_rows, HPS.IntRectangle in_location, string[] in_headers, float[] in_columns, HPS.Publish.TextFieldKit in_text_style, HPS.Publish.TextFieldKit in_header_text_style)
HPS.Publish.AnnotationKit SetPMIList (HPS.IntRectangle in_location, HPS.Publish.ListBoxKit in_list)

Creates a PMI List Box which contains a list of the PMI contained in the source file. Clicking on the entries of the list will highlight the associated PMI in the 3D annotation. The PMI List can only be calculated if the Annotation source is a CADModel, and the annotation format is PRC. If a View List or a View Carousel are also set on this annotation kit, the PMI List will only show the PMIs which are visible in the View you currently have selected in the PDF.

Param in_location

The location of the PMI List, specified in points relative to bottom left of the page. All fields in the location will be used.

Param in_list

The ListBoxKit used to specify the attributes of the PMI List.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetPMIListByField (string in_field)

Creates a PMI List Box which contains a list of the PMI contained in the source file. Clicking on the entries of the list will highlight the associated PMI in the 3D annotation. The PMI List can only be calculated if the Annotation source is a CADModel, and the annotation format is PRC. If a View List or a View Carousel are also set on this annotation kit, the PMI List will only show the PMIs which are visible in the View you currently have selected in the PDF.

Param in_field

UTF8-encoded form field name for the PMI List.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetPosterImage (HPS.Publish.ImageKit in_image)

Sets the poster image for the annotation. If this is not specified a poster image will be generated by Publish. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_pPosterImage.

Param in_image

The poster image for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetPRCAttributeRemoval (bool in_state)

Sets whether to remove the attribute information in the PRC data for this annotation. This setting is only relevant if the format of the annotation is Annotation.Format.PRC. This corresponds to the value that will be passed to A3DRWParamsExportPrcData::m_bRemoveAttributes.

Param in_state

Whether to remove the attribute information in the PRC data for this annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetPRCBRepCompression (HPS.Publish.PRC.BRepCompression in_level)

Sets the level of compression to apply to BRep data for a PRC annotation. This setting is only relevant if the format of the annotation is Annotation.Format.PRC. This corresponds to the values that will be passed to A3DRWParamsExportPrcData::m_bCompressBrep and A3DRWParamsExportPrcData::m_eCompressBrepType.

Param in_level

The level of compression to apply to BRep data for a PRC annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetPRCBRepRemoval (bool in_state)

Sets whether to remove the BRep information in the PRC data for this annotation. This setting is only relevant if the format of the annotation is Annotation.Format.PRC. This corresponds to the value that will be passed to A3DRWParamsExportPrcData::m_bRemoveBRep.

Param in_state

Whether to remove BRep information in the PRC data for this annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetPRCTessellationCompression (bool in_state)

Sets whether to compress tessellation for a PRC annotation. This setting is only relevant if the format of the annotation is Annotation.Format.PRC. This corresponds to the value that will be passed to A3DRWParamsExportPrcData::m_bCompressTessellation.

Param in_state

Whether to compress tessellation for a PRC annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetRendering (HPS.Publish.Rendering.Mode in_mode)

Sets the rendering mode for the annotation. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_eRenderingStyle.

Param in_mode

The rendering mode for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetSource (HPS.CADModel in_cad_model)

Sets the source for the annotation to Annotation.SourceType.CADModel. This is the CADModel which contains the 3D data to be exported into the annotation

Param in_cad_model

The source CADModel for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetSource (HPS.CADModel in_cad_model, HPS.KeyPath[] in_additional_sources)

Sets the source for the annotation to Annotation.SourceType.CADModelAndKeyPaths. These are the CADModel which will be used to export 3D data to the annotation, and the KeyPaths which will be added to the model

Param in_cad_model

The source CADModel for the annotation.

Param in_additional_sources

The additional source KeyPaths for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetSource (HPS.KeyPath in_source)

Sets the source for the annotation to Annotation.SourceType.KeyPaths. The Key Path that will be used to locate the 3D data for the annotation.

Param in_source

The source KeyPath for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetSource (HPS.KeyPath[] in_sources)

Sets the source for the annotation to Annotation.SourceType.KeyPaths. These are the KeyPaths that will be used to locate the 3D data for the annotation.

Param in_sources

The source KeyPaths for the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetToolbarVisibility (bool in_state)

Sets whether to display the toolbar when the annotation is activated. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_bShowToolbar.

Param in_state

Whether to display the toolbar when the annotation is activated.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetTransparentBackground (bool in_state)

Sets whether the annotation background is transparent. This will render background color irrelevant and has negative ramifications. This corresponds to the value that will be passed to A3DPDF3DAnnotData::m_bTransparentBackground.

Param in_state

Whether the annotation background is transparent.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetU3DCompression (byte in_level)

Sets the level of compression to apply to tessellations for a U3D annotation. If no compression level is set, no compression will be applied. This setting is only relevant if the format of the annotation is Annotation.Format.U3D. This corresponds to the value that will be passed to A3DRWParamsExportU3DData::m_ucMeshQualityValue.

Param in_level

The level of compression to apply to tessellations for a U3D annotation. This value should be in the range [0, 100].

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetU3DVersion (HPS.Publish.U3D.Version in_version)

Sets the version of the data for a U3D annotation. This setting is only relevant if the format of the annotation is Annotation.Format.U3D. This corresponds to the value that will be passed to A3DRWParamsExportU3DData::m_eU3DVersion.

Param in_version

The version of the data for a U3D annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetViewList (HPS.IntRectangle in_location, HPS.Publish.ListBoxKit in_list)

Creates a View List Box which contains a list of the Views contained in the source file. Clicking on the entries of the list will activate the associated View. The View List can only be calculated if the Annotation source is a CADModel, and the annotation format is PRC.

Param in_location

The location of the View List, specified in points relative to bottom left of the page. All fields in the location will be used.

Param in_list

The ListBoxKit used to specify the attributes of the View List.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit SetViewListByField (string in_field)

Creates a View List Box which contains a list of the Views contained in the source file. Clicking on the entries of the list will activate the associated View. The View List can only be calculated if the Annotation source is a CADModel, and the annotation format is PRC.

Param in_field

UTF8-encoded form field name for the View List.

Return

A reference to this AnnotationKit.

void Show (out HPS.Publish.AnnotationKit out_kit)

Copies this AnnotationKit into the given AnnotationKit.

Param out_kit

The AnnotationKit to populate with the contents of this AnnotationKit.

bool ShowActivation (out HPS.Publish.Activation.When out_when)

Shows the activation setting.

Param out_when

When the annotation is activated.

Return

true if an activation setting was specified, false otherwise.

bool ShowArtwork (out HPS.Publish.ArtworkKit out_artwork)

Shows the artwork setting.

Param out_artwork

The artwork for the annotation.

Return

true if an artwork was specified, false otherwise.

bool ShowBackgroundColor (out HPS.RGBColor out_color)

Shows the background color setting.

Param out_color

The background color for the annotation.

Return

true if a background color was specified, false otherwise.

bool ShowBorderWidth (out int out_width)

Shows the border width setting.

Param out_width

The border width of the annotation.

Return

true if a border width was specified, false otherwise.

bool ShowCarouselButtons (out string[] out_button_names, out string out_previous_button_name, out string out_next_button_name, out ulong out_scroll_size)
bool ShowCarouselViews (out ulong[] out_indices, out HPS.Publish.ImageKit[] out_images)

Shows the carousel views setting.

Param out_indices

Indices of the views on the associated ArtworkKit to use for the view carousel.

Param out_images

Images to use for the view carousel buttons. May be empty, even if out_indices is not.

Return

true if carousel views were specified, false otherwise.

bool ShowDeactivation (out HPS.Publish.Deactivation.When out_when)

Shows the deactivation setting.

Param out_when

When the annotation is deactivated.

Return

true if a deactivation setting was specified, false otherwise.

bool ShowFormat (out HPS.Publish.Annotation.Format out_format)

Shows the format setting.

Param out_format

The format of the 3D data for the annotation.

Return

true if a format was specified, false otherwise.

bool ShowInteractivity (out bool out_state)

Shows the interactivity setting.

Param out_state

Whether to enable interactivity on the annotation.

Return

true if an interactivity setting was specified, false otherwise.

bool ShowLighting (out HPS.Publish.Lighting.Mode out_mode)

Shows the lighting mode setting.

Param out_mode

The lighting mode for the annotation.

Return

true if a lighting mode was specified, false otherwise.

bool ShowModelTreeVisibility (out bool out_state)

Shows the model tree visibility setting.

Param out_state

Whether to display the model tree when the annotation is activated.

Return

true if a model tree visibility was specified, false otherwise.

bool ShowName (out string out_name)

Shows the name setting.

Param out_name

The name for the annotation.

Return

true if a name was specified, false otherwise.

bool ShowPartsList (out ulong out_rows, out HPS.IntRectangle out_location, out string[] out_headers, out float[] out_columns, out HPS.Publish.TextFieldKit out_text_style, out HPS.Publish.TextFieldKit out_header_text_style)
bool ShowPMIList (out HPS.IntRectangle out_location, out HPS.Publish.ListBoxKit out_list)

Shows the PMI List setting.

Param out_location

The location of the PMI List table.

Param out_list

The options specified for the list box containing the PMI List

Return

true if a PMI List was specified, false otherwise.

bool ShowPMIListField (out string out_field)

Shows the PMI List setting.

Param out_field

The list box form field name on the page which will be used for the PMI List.

Return

true if a PMI List was specified by field, false otherwise.

bool ShowPosterImage (out HPS.Publish.ImageKit out_image)

Shows the poster image setting.

Param out_image

The poster image for the annotation.

Return

true if a poster image was specified, false otherwise.

bool ShowPRCAttributeRemoval (out bool out_state)

Shows the attribute removal for PRC data setting.

Param out_state

Whether to remove attribute information in the PRC data for this annotation.

Return

true if an attribute removal setting was specified, false otherwise.

bool ShowPRCBRepCompression (out HPS.Publish.PRC.BRepCompression out_level)

Shows the BRep compression level for PRC data setting.

Param out_level

The level of compression to apply to BRep data for a PRC annotation.

Return

true if a PRC BRep compression level setting was specified, false otherwise.

bool ShowPRCBRepRemoval (out bool out_state)

Shows the BRep removal for PRC data setting.

Param out_state

Whether to remove BRep information in the PRC data for this annotation.

Return

true if a BRep removal setting was specified, false otherwise.

bool ShowPRCTessellationCompression (out bool out_state)

Shows the tessellation compression for PRC data setting.

Param out_state

Whether to compress tessellation for a PRC annotation.

Return

true if a PRC tessellation compression setting was specified, false otherwise.

bool ShowRendering (out HPS.Publish.Rendering.Mode out_mode)

Shows the rendering mode setting.

Param out_mode

The rendering mode for the annotation.

Return

true if a rendering mode was specified, false otherwise.

bool ShowSource (out HPS.Publish.Annotation.SourceType out_source_type, out HPS.CADModel out_cad_model, out HPS.KeyPath[] out_key_paths)

Shows the source setting.

Param out_source_type

Specifies which one of the previous arguments is valid

Param out_cad_model

The source CADModel for the annotation. Only valid if out_source_type is CADModel or CADModelAndKeyPath

Param out_key_paths

The source KeyPath array for the annotation. Only valid if out_source_type is KeyPath or CADModelAndKeyPath

Return

true if a source was specified, false otherwise.

bool ShowToolbarVisibility (out bool out_state)

Shows the toolbar visibility setting.

Param out_state

Whether to display the toolbar when the annotation is activated.

Return

true if a toolbar visibility was specified, false otherwise.

bool ShowTransparentBackground (out bool out_state)

Shows the transparent background setting.

Param out_state

Whether the annotation has a transparent background.

Return

true if a transparent background setting specified, false otherwise.

bool ShowU3DCompression (out byte out_level)

Shows the compression level for U3D data for the annotation.

Param out_level

The level of compression to apply to tessellations for a U3D annotation.

Return

true if a U3D compression setting was specified, false otherwise.

bool ShowU3DVersion (out HPS.Publish.U3D.Version out_version)

Shows the version for U3D data setting.

Param out_version

The version of the data for a U3D annotation.

Return

true if a U3D version setting was specified, false otherwise.

bool ShowViewList (out HPS.IntRectangle out_location, out HPS.Publish.ListBoxKit out_list)

Shows the View List setting.

Param out_location

The location of the View List table.

Param out_list

The options specified for the list box containing the View List

Return

true if a View List was specified, false otherwise.

bool ShowViewListField (out string out_field)

Shows the View List setting.

Param out_field

The list box form field name on the page which will be used for the View List.

Return

true if a View List was specified by field, false otherwise.

HPS.Publish.AnnotationKit UnsetActivation ()

Removes the activation setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetArtwork ()

Removes the artwork setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetBackgroundColor ()

Removes the background color setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetBorderWidth ()

Removes the border width setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetCarouselButtons ()

Removes the carousel buttons setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetCarouselViews ()

Removes the carousel views setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetDeactivation ()

Removes the deactivation setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetEverything ()

Removes all data on the annotation.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetFormat ()

Removes the format setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetInteractivity ()

Removes the interactivity setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetLighting ()

Removes the lighting mode setting.a

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetModelTreeVisibility ()

Removes the model tree visibility setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetName ()

Removes the name setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetPartsList ()

Removes the Parts List setting.

Return

A reference to this AnnotationKit

HPS.Publish.AnnotationKit UnsetPMIList ()

Removes the PMI List setting.

Return

A reference to this AnnotationKit

HPS.Publish.AnnotationKit UnsetPosterImage ()

Removes the poster image setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetPRCAttributeRemoval ()

Removes the attribute removal for PRC data setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetPRCBRepCompression ()

Removes the BRep compression level for PRC data setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetPRCBRepRemoval ()

Removes the BRep removal for PRC data setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetPRCTessellationCompression ()

Removes the tessellation compression for PRC data setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetRendering ()

Removes the rendering mode setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetSource ()

Removes the source setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetToolbarVisibility ()

Removes the toolbar visibility setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetTransparentBackground ()

Removes the transparent background setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetU3DCompression ()

Removes the compression level for U3D data setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetU3DVersion ()

Removes the version for U3D data setting.

Return

A reference to this AnnotationKit.

HPS.Publish.AnnotationKit UnsetViewList ()

Removes the View List setting.

Return

A reference to this AnnotationKit

Public Static Functions

HPS.Publish.AnnotationKit GetDefault ()

Creates a AnnotationKit which contains the default settings. The returned object will not necessarily have values for every setting, but it will have them where it is reasonable to have a default. These values will be used for export unless a setting is overridden by the AnnotationKit passed to File.Export.

Return

A AnnotationKit with the default settings.

bool operator!= (HPS.Publish.AnnotationKit a, HPS.Publish.AnnotationKit b)
bool operator== (HPS.Publish.AnnotationKit a, HPS.Publish.AnnotationKit b)