|
![]() |
Namespace for core API
Classes
Class | Description | |
---|---|---|
![]() |
AppearanceOverrides |
AppearanceOverrides
|
![]() |
Application |
The singleton object that represents the application.
|
![]() |
AxisAndAngleResult |
Represents an axis and angle result
|
![]() |
BoundingBox2D |
Axis aligned 2D bounding box. Immutable.
|
![]() |
BoundingBox3D |
Axis aligned 3D bounding box. Immutable.
|
![]() |
CanceledOperationException |
Exception thrown when an operation could not complete because the end user
has canceled it (usually through progress reporting).
|
![]() |
Color |
Represents a color as three floating-point components (r,g,b) with a normal range 0.0 to 1.0. Immutable.
|
![]() |
Comment |
A user comment. Immutable.
|
![]() |
CommentCollection |
A collection of Comments
|
![]() |
DataProperty |
Named property with data value. Immutable.
|
![]() |
DataPropertyCollection |
A collection of DataProperty objects.
|
![]() |
DataPropertyNames |
Names (values of Name) of commonly found properties.
|
![]() |
Document |
Represents the contents of one or more loaded files.
|
![]() |
DocumentEventArgs |
Event arguments used for Document related events
|
![]() |
DocumentFileException |
The exception that is thrown by file operation methods in Document
|
![]() |
DocumentInfo |
Information about a Document that can be accessed without loading the entire document
|
![]() |
EulerAngleResult |
Represents Euler angles returned from a method
|
![]() |
FileInteractiveResolvedEventArgs |
Event arguments used for the Application::FileInteractiveResolved event
|
![]() |
FileInteractiveResolvingEventArgs |
Event arguments used for the Application::FileInteractiveResolving event
|
![]() |
FileReferenceResolver |
Utility class used to resolve a file reference to a real file
|
![]() |
FileReferenceResolveResult |
Result of calling FileReferenceResolver::Resolve
|
![]() |
FileResolutionEventArgs |
Base class for file resolution related events
|
![]() |
FileResolvedEventArgs |
Event arguments used for the Application::FileResolved event
|
![]() |
FileResolvingEventArgs |
Event arguments used for the Application::FileResolving event
|
![]() |
FileSaveEventArgs |
Event arguments used for Document SaveFile related events
|
![]() |
FolderItem |
A simple folder of saved items.
|
![]() |
Graphics |
Class encapsulating API for the rendering of client graphics.
|
![]() |
GridIntersection |
Represents an Intersection of two Grid Lines
|
![]() |
GridLevel |
A grid level
|
![]() |
GridLevelCollection |
A collection of Grid Levels
|
![]() |
GridLine |
A Grid Line
|
![]() |
GridLineCollection |
A collection of GridLines
|
![]() |
GridsData |
The Grids data as returned by DocumentGrids.Value.
|
![]() |
GridsOptions |
Provides access to Grids Options
|
![]() |
GridSystem |
A system of grid lines and levels
|
![]() |
GridSystemCollection |
A collection of GridSystems.
|
![]() |
GroupItem |
Base class for classes which contain a collection of saved items.
|
![]() |
HelpIdResult |
Represents a Help Id returned from a call to a ToolPlugin or Input Plugin.
|
![]() |
Hyperlink |
Represents a hyperlink attached to a ModelItem.
|
![]() |
HyperlinkCollection |
A collection of Hyperlinks
|
![]() |
InfoPropertyCategory |
Category of properties stored in DocumentInfo and SheetInfo objects.
|
![]() |
InfoPropertyCategoryCollection |
A collection of InfoPropertyCategory objects.
|
![]() |
MaterialOverride |
Material Override
|
![]() |
Matrix3 |
A 3x3 matrix.
|
![]() |
Model |
Represents a loaded model within the model hierarchy
|
![]() |
ModelCreatorNames |
Names (values of Creator) of commonly found model creators.
|
![]() |
ModelGeometry |
Represents geometry within the model hierarchy
|
![]() |
ModelItem |
Represents an instance within the model hierarchy, corresponding to an item in the Navisworks selection tree
|
![]() |
ModelItemCollection |
A collection of ModelItems. Often used to represent an explicit selection
|
![]() |
ModelItemEnumerableCollection |
Collection of ModelItems that only supports Enumerable style interfaces
|
![]() |
NamedConstant |
A named integer constant with localized display name. Immutable.
|
![]() |
NativeHandle |
Common base class for classes which act as a managed handle to an implementation in native, unmanaged code
|
![]() |
PickItemResult |
Represents the result of doing a HitTest in a view
|
![]() |
Point2D |
Represents a position in 2D space.
|
![]() |
Point2DList | |
![]() |
Point3D |
Represents a position in 3D space. Immutable.
|
![]() |
Point3DList | |
![]() |
Progress |
Used to report progress of lengthy operations
|
![]() |
ProgressBeginningEventArgs |
Event arguments used for the Application::ProgressBeginning event
|
![]() |
ProgressEndedEventArgs |
Event arguments used for the Application::ProgressEnded event
|
![]() |
ProgressErrorReportingEventArgs |
Event arguments used for the Application::ProgressErrorReporting event
|
![]() |
ProgressEventArgs |
Base class for progress related events where event handler can replace standard implementation
|
![]() |
ProgressMessageReportingEventArgs |
Event arguments used for the Application.ProgressMessageReporting event
|
![]() |
ProgressSubOperationBeganEventArgs |
Event arguments used for the Application::ProgressSubOperationBeganEventArgs event
|
![]() |
ProgressSubOperationEndedEventArgs |
Event arguments used for the Application::ProgressSubOperationEnded event
|
![]() |
ProgressUpdatingEventArgs |
Event arguments used for the Application::ProgressUpdating event
|
![]() |
ProjectionResult |
Represents result of projecting a point.
|
![]() |
PropertyCategory |
A named category of properties
|
![]() |
PropertyCategoryCollection |
A collection of PropertyCategory objects.
|
![]() |
PropertyCategoryNames |
Names (values of Name) of commonly found property categories.
|
![]() |
PublishProperties |
Set of properties used when publishing a file
|
![]() |
Rotation3D |
A rotation in 3D space defined as a quaternion.
|
![]() |
Rule |
An instance of a rule that is used by plugins to apply behaviour.
|
![]() |
RuleCollection |
A collection of Rules
|
![]() |
RuntimeLoaderException |
The exception that is thrown when trying to use a Navisworks control but
the control can't find a Navisworks runtime to use.
For example if no Navisworks product is installed.
|
![]() |
SavedItem |
Base class for all saved items.
|
![]() |
SavedItemChangedEventArgs |
Event arguments when a SavedItem hierarchy changes
|
![]() |
SavedItemCollection |
Collection of SavedItems that stores the children
of a GroupItem.
|
![]() |
SavedItemReference |
Represents a reference to a saved item. Immutable.
|
![]() |
SavedViewpoint |
A named saved viewpoint.
|
![]() |
SavedViewpointAnimation |
An animation consisting of SavedViewpoints and SavedViewpointAnimationCuts.
|
![]() |
SavedViewpointAnimationCut |
Simple cut from one frame in an animation to another.
|
![]() |
Search |
Defines a search that can be run to find ModelItems
|
![]() |
SearchCondition |
Defines a PropertyCategories based condition for use in searches. Immutable.
|
![]() |
SearchConditionCollection |
A collection of SearchConditions
|
![]() |
Selection |
Represents a selection as either an explicit collection of ModelItems or as a collection of SelectionSources that will generate a selection on demand.
|
![]() |
SelectionSet | |
![]() |
SelectionSource |
Represents a reference to a source that can generate a selection on demand. Immutable.
|
![]() |
SelectionSourceCollection |
A collection of SelectionSources
|
![]() |
SheetInfo |
Sheet information. Often used to represent a sheet in a multi-sheet file
|
![]() |
StereoOptions |
Provides access to Stereo Options
|
![]() |
StereoViewpointCalculatedEventArgs |
Event arguments when a stereo camera is calculated from a base camera.
|
![]() |
TextExtents2D |
Extents of a 2D text object. Immutable.
|
![]() |
TextFontInfo |
Information about a text font. Immutable.
|
![]() |
TooltipResult |
Represents a Tooltip and an identifier, that is returned from a call to a ToolPlugin or InputPlugin.
|
![]() |
Transaction |
This is used to batch together edits.
Currently it is a requirement that you must call Commit,
after doing your edits. In the future rollback may be supported.
|
![]() |
Transform3D |
A generic transformation in 3D space.
|
![]() |
Transform3DComponents |
Affine transform represented as individual components that combine to form complete transform. Immutable.
|
![]() |
UnitConversion |
Unit conversion package class.
|
![]() |
UnitVector3D |
A vector with unit length. Represents a direction in 3D space. Immutable.
|
![]() |
VariantData |
A value type that can store data of one of several different types.
|
![]() |
Vector2D |
Represents a direction with magnitude in 2D space. Immutable.
|
![]() |
Vector3D |
Represents a direction with magnitude in 3D space. Immutable.
|
![]() |
View |
Represents a view of a document.
|
![]() |
ViewEventArgs |
Event arguments used for View related events
|
![]() |
Viewpoint |
Represents a viewpoint
|
![]() |
VisibilityOverrides |
Visibility Overrides.
|
Interfaces
Interface | Description | |
---|---|---|
![]() |
IHasDynamicProperties |
Extends the NET interface IDynamicMetaObjectProvider to include provision of dynamic properties.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
AnimationBehavior |
Animation behavior as applied by the TimeLiner simulation engine.
|
![]() |
CameraMode |
Describes the relationship of camera to viewer.
|
![]() |
CommentStatus |
Specifies status of comment.
|
![]() |
Cursor |
Enumerates cursors used in input into Navisworks
|
![]() |
DocumentFileVersion |
Enumeration of Navisworks Document file format versions.
|
![]() |
DocumentInfoParts |
Specifies parts of a DocumentInfo
|
![]() |
FileReferenceType |
Specifies type of FileReference
|
![]() |
FileResolutionResponse |
User response from request for file resolution
|
![]() |
GridsRenderMode |
Determines which Levels are rendered.
|
![]() |
KeyModifiers |
Enumerates key modifiers used in input into Navisworks
|
![]() |
MeasurementType |
The type of measurement tool being used.
|
![]() |
PrimitiveTypes |
Different types of primitive used to define geometry
|
![]() |
SavedItemChangedAction |
Describes the action that caused a changed event for a SavedItemCollection-based
Document part.
|
![]() |
SavedItemParts |
Specifies parts of a SavedItem
|
![]() |
SearchConditionComparison |
Specifies comparison operator used to see whether a SearchCondition will match
|
![]() |
SearchConditionOptions |
Options that modify SearchCondition matching behavior
|
![]() |
SearchLocations |
Which items within a Search Selection should be searched
|
![]() |
SelectionBehavior |
Determines which ModelItem is selected when using the Select tool to pick an object
|
![]() |
SheetType |
Determines which type the sheet is
|
![]() |
SimulationType |
Type of simulation being run.
|
![]() |
StereoBehaviorMode |
The stereo mode in use in stereo viewing options.
|
![]() |
TessellationWindingRule |
Tessellation winding rule
|
![]() |
Tool |
View tool enumeration.
|
![]() |
Units |
Units of linear dimension.
|
![]() |
VariantDataType |
Type of data stored in a VariantData class.
|
![]() |
VertexProperties | |
![]() |
ViewChange |
Specifies type of change being made to a View.
|
![]() |
ViewpointDistanceType |
Describes the user's intentions if the product has to modify near and far distances (typically because of graphics system limitations).
|
![]() |
ViewpointImageFit |
Describes how to adapt the camera view so that its aspect ratio matches that of the display window.
|
![]() |
ViewpointLighting |
The lighting of the viewpoint
|
![]() |
ViewpointProjection |
The projection type of the viewpoint
|
![]() |
ViewpointRenderStyle |
The render style of the viewpoint
|
![]() |
ViewpointStereoProjection |
The stereo projection type of the viewpoint.
|
![]() |
ViewRedrawRequests |
Flags specifying which sorts of redraw are requested.
|