IFeature Interface Reference

Inherits IModelItem.

Inherited by IAnnotationFeature, and IAsmComponent.

Inheritance diagram for IFeature:

Inheritance graph
[legend]
List of all members.

Detailed Description

Represents a Pro/ENGINEER feature.

Contained by:
Contains:


Public Member Functions

HRESULT Delete ()
 Same as DeleteEx(), except caller does not need to specify options explicitly (fdoClip is used automatically).
HRESULT DeleteEx ([in, out] SAFEARRAY(VARIANT)*in_out_options)
 Deletes this feature.
HRESULT GetGeometryItems ([in, defaultvalue(tUnused)] enum EType in_type,[out, retval] SAFEARRAY(VARIANT)*out_retval)
 Retrieves geometry generated by the feature.
HRESULT Resume ()
 Same as ResumeEx(), except it automatically supplies default options (froIncludeParents).
HRESULT ResumeEx ([in, out] SAFEARRAY(VARIANT)*in_out_options)
 Resumes (unsuppresses) the feature.
HRESULT Suppress ()
 Same as SuppressEx(), except caller does not need to specify options explicitly (fdoClip is used automatically).
HRESULT SuppressEx ([in, out] SAFEARRAY(VARIANT)*in_out_options)
 Suppress this feature.

Properties

IFeatureDimensions Dimensions [get]
 Feature-level dimensions.
IFeatures Features [get]
 Collection that aggregated this feature.
EFeatureType FeatureType [get]
 Feature type.
BSTR FeatureTypeName [get]
 Human-readable feature type.
IFeatureGroup Group [get]
 Group that aggregates this feature.
long Number [get]
 Regeneration sequence number.
IProE ProE [get]
 Pro/ENGINEER that loaded this feature.
ISolid Solid [get]
 Solid containing this feature.
EFeatureStatus Status [get]
 Read this property to get feature status.


Generated on Mon Feb 12 14:18:32 2007 for ETRAGE ACI for Pro/ENGINEER by  doxygen 1.5.1-p1