AnnotationPlaneDefinition Object


Description

The AnnotationPlaneDefinition object represents the information used to define an annotation plane. It’s not the actual annotation plane, but only the definition of a plane.

Methods

Name Description
AnnotationPlaneToModel Method that takes a 2d coordinate in annotation plane space, and returns a Point3d containing the coordinates of the point in model space.
Copy Method that creates a copy of this AnnotationPlaneDefinition object. The new AnnotationPlaneDefinition object is independent any annotation plane. It can edited and used as input to edit an existing annotation plane or to create a new annotation plane.
ModelToAnnotationPlane Method that takes a 3d coordinate in model space, projects it onto the annotation plane along the normal of the plane and returns a Point2d object containing the resulting coordinate point in annotation plane space.

Properties

Name Description
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
Origin Read-only property that returns origin of the annotation plane in model space.
Parent Read-only property that returns the parent annotation plane this definition is associated with. This property can be Nothing in the case the definition was created using either the CreateAnnotationPlaneDefinitionUsingIntents or CreateAnnotationPlaneDefinitionUsingPlane methods of the ModelAnnotations object.
PlanarEntity Read-only property that returns the planar entity the annotation plane is associated with. This property can return Nothing in the case it’s not associated with a planar entity.
Plane Read-only property that returns the plane geometry indicating the position and orientation of the annotation plane in model space.
Transformation Read-only property that returns a matrix indicating the position and orientation of the annotation plane in model space.
Type Read-only property returning kAnnotationPlaneDefinitionObject indicating this object’s type.
XAxis Read-only property that returns the orientation of the x axis of the annotation plane in model space.
XAxisEntity
XAxisRotation

Accessed From

AngularModelDimensionDefinition.AnnotationPlaneDefinition, AnnotationPlane.Definition, AnnotationPlaneDefinition.Copy, AnnotationPlaneDefinitionsEnumerator.Item, AnnotationPlaneProxy.Definition, DiameterModelDimensionDefinition.AnnotationPlaneDefinition, LinearModelDimensionDefinition.AnnotationPlaneDefinition, ModelAnnotations.CreateAnnotationPlaneDefinitionUsingPlane, ModelDatumIdentifierDefinition.AnnotationPlaneDefinition, ModelDimensionDefinition.AnnotationPlaneDefinition, ModelFeatureControlFrameDefinition.AnnotationPlaneDefinition, ModelGeneralNoteDefinition.AnnotationPlaneDefinition, ModelHoleThreadNoteDefinition.AnnotationPlaneDefinition, ModelLeaderNoteDefinition.AnnotationPlaneDefinition, ModelSurfaceTextureSymbolDefinition.AnnotationPlaneDefinition, RadiusModelDimensionDefinition.AnnotationPlaneDefinition

Version

Introduced in version 2018