Share

GeometryIntent Object


Description

The GeometryIntent object represents a geometry intent for use in various annotation and view creations.

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.
Geometry Property that returns the geometry associated with the intent.
Intent Property that returns the intent point on the input geometry. This can be a value from PointIntentEnum, a geometry if the intent is the intersection of two geometries, a Point2d object that specifies a sheet point on the geometry or a double value indicating the parameter on the input curve geometry.
IntentType Property that returns intent type indicating the type of value that the Intent property will return. Possible return values are kPointEnumIntent (a PointIntentEnum will be returned), kPoint2dIntent (a Point2d object will be returned), kParameterIntent (a double value will be returned), kGeometryIntent (a DrawingCurve or a SketchEntity will be returned) or kNoPointIntent (the GeometryIntent is not a point and the Intent property will not return a meaningful value).
Parent Property that returns the parent of this object.
Point Read-only property that returns a 3d point define by the geometry intent. This property returns nothing there is not a 3d point intent.
PointOnSheet Property that returns the point on sheet represented by a point intent. This property returns Nothing if this is not a point intent.
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

AngularGeneralDimension.IntentOne, AngularGeneralDimension.IntentThree, AngularGeneralDimension.IntentTwo, AngularModelDimensionDefinition.IntentOne, AngularModelDimensionDefinition.IntentThree, AngularModelDimensionDefinition.IntentTwo, AssemblyComponentDefinition.CreateGeometryIntent, AssemblyJointDefinition.OriginOne, AssemblyJointDefinition.OriginTwo, BaselineDimensionSet.Origin, Centerline.GetBisectorEntities, Centerline.PatternCenter, DetailDrawingView.AttachPoint, DiameterGeneralDimension.Intent, DiameterModelDimensionDefinition.Intent, FlatPattern.CreateGeometryIntent, HoleThreadNote.Intent, LeaderNode.AttachedEntity, LinearGeneralDimension.IntentOne, LinearGeneralDimension.IntentThree, LinearGeneralDimension.IntentTwo, LinearGeneralDimension.VirtualArcPosition, LinearModelDimensionDefinition.IntentOne, LinearModelDimensionDefinition.IntentTwo, ModelDatumIdentifierDefinition.Intent, ModelFeatureControlFrameDefinition.Intent, ModelGeneralNoteDefinition.Intent, ModelHoleThreadNoteDefinition.Intent, ModelLeaderNode.Intent, ModelLeaderNoteDefinition.Intent, ModelSurfaceTextureSymbolDefinition.Intent, ModelWeldingSymbolDefinitions.Intent, OrdinateDimension.Intent, OriginIndicator.Intent, PartComponentDefinition.CreateGeometryIntent, Publication.CreateGeometryIntent, PublicationTrail.Origin, PublicationTrailSegment.Origin, PublicationTweakDefinition.TriadOrigin, PublicationTweaks.TriadOrigin, PunchNote.PunchEdge, RadiusGeneralDimension.Intent, RadiusModelDimensionDefinition.Intent, Sheet.CreateGeometryIntent, SheetMetalComponentDefinition.CreateGeometryIntent, WeldmentComponentDefinition.CreateGeometryIntent

Samples

Name Description
Creation a balloon This sample demonstrates the creation of a balloon.
Baseline dimension sets This sample demonstrates the creation of a baseline set dimension in a drawing.
Chain dimensions sets This sample demonstrates the creation of a chain dimension set in a drawing.
Creating hole tables This sample demonstrates the creation of hole tables in a drawing.
create punch note This sample demonstrates the creation of a punch note on the drawing view of a flat pattern.
Create sketched symbol and leader This sample illustrates creating sketched symbol with a leader.
Add surface texture symbol to dimension This sample demonstrates the creation of a surface texture symbol attached to the extension line of a drawing dimension.

Version

Introduced in version 11

Was this information helpful?