Library | File

File "pfcDetail.h"

Description

This module contains detail and detail item related interfaces.
Manual References:
Drawings: Detail Entities, Drawings: Detail Notes

Enumerated Types
enumpfcDetailType
This enumerated type contains the types of detail items.
enumpfcAttachmentType
This enumerated type represents the types of detail attachments.
enumpfcHorizontalJustification
This enumerated type represents the types of horizontal justification for notes.
enumpfcVerticalJustification
This enumerated type represents the types of vertical justification for notes.
enumpfcSymbolDefHeight
This enumerated type represents the symbol definition height options.
enumpfcSymbolDefAttachmentType
This enumerated type represents the symbol definition attachment options.
enumpfcSymbolGroupFilter
This enumerated type represents the filter option for getting symbol groups included in a symbol instance.
enumpfcDetailSymbolGroupOption
This enumerated type represents the various options of symbol group placement.
enumpfcDetailTextDisplayOption
 
enumpfcDetailLeaderAttachmentType
 
enumpfcDetailSymbolDefItemSource
 


Interface Classes
classpfcAnnotationTextStyle
This is a COMPACT class.
 
classpfcAttachment
This is a COMPACT class.
This interface represents a detail item attachment.
classpfcDetailAttachment
This is a COMPACT class.
This interface represents attachment data of detail item. Currently supports only notes.
classpfcDetailCreateInstructions
This is a COMPACT class.
This interface is used to provide information on how to create a detail item.
classpfcDetailEntityInstructions
This is a COMPACT class.
This interface contains information used to describe a detail entity item. It may be used when creating detail entities (pfcDetailItemOwner::CreateDetailItem(pfcDetailCreateInstructions_ptr) and pfcDetailSymbolDefItem::CreateDetailItem(pfcDetailCreateInstructions_ptr)), or accessing existing entities (pfcDetailEntityItem::Modify(pfcDetailEntityInstructions_ptr) and pfcDetailEntityItem::GetInstructions()).
classpfcDetailEntityItem
This interface represents a detail entity item in a Creo Parametric model.
classpfcDetailGroupInstructions
This is a COMPACT class.
This interface contains information used to describe a detail group item. It may be used when creating detail groups (pfcDetailItemOwner::CreateDetailItem(pfcDetailCreateInstructions_ptr)), or accessing existing groups (pfcDetailGroupItem::Modify(pfcDetailGroupInstructions_ptr) and pfcDetailGroupItem::GetInstructions()).
classpfcDetailGroupItem
This interface represents a detail group item in a Creo Parametric model.
classpfcDetailItem
This interface represents a detail item in Creo Parametric.
classpfcDetailItemOwner
This interface represents an object in Creo Parametric that contains detail items.
classpfcDetailLeaderAttachment
This is a COMPACT class.
This interface represents methods for creating leader attachment data.
classpfcDetailLeaders
This is a COMPACT class.
This interface represents a set of leaders used by a detail item.
classpfcDetailNoteInstructions
This is a COMPACT class.
This interface contains information used to describe a detail note item. It may be used when creating detail notes (pfcDetailItemOwner::CreateDetailItem(pfcDetailCreateInstructions_ptr) and pfcDetailSymbolDefItem::CreateDetailItem(pfcDetailCreateInstructions_ptr)), or accessing existing notes (pfcDetailNoteItem::Modify(pfcDetailNoteInstructions_ptr) and pfcDetailNoteItem::GetInstructions(xbool)).
classpfcDetailNoteItem
This interface represents a detail note item in a Creo Parametric model.
classpfcDetailOLEObject
This interface represents a drawing-embedded OLE object.
classpfcDetailSymbolDefInstructions
This is a COMPACT class.
This interface contains information used to describe a symbol definition. It may be used when creating symbol definition (pfcDetailItemOwner::CreateDetailItem(pfcDetailCreateInstructions_ptr)), or accessing existing entities (pfcDetailSymbolDefItem::Modify(pfcDetailSymbolDefInstructions_ptr) and pfcDetailSymbolDefItem::GetInstructions()).
classpfcDetailSymbolDefItem
This interface represents a symbol definition in a Creo Parametric model.
classpfcDetailSymbolGroup
This interface represents a symbol group contained in a drawing symbol.
classpfcDetailSymbolGroupInstructions
This is a COMPACT class.
This interface contains information used to describe a symbol group. It may be used for modifying/accessing existing symbol groups (pfcDetailSymbolGroup::Modify(pfcDetailSymbolGroupInstructions_ptr) and pfcDetailSymbolGroup::GetInstructions()).
classpfcDetailSymbolInstInstructions
This is a COMPACT class.
This interface contains information used to describe a symbol instance. It may be used when creating symbol instances (pfcDetailItemOwner::CreateDetailItem(pfcDetailCreateInstructions_ptr)), or accessing existing groups (pfcDetailSymbolInstItem::Modify(pfcDetailSymbolInstInstructions_ptr) and pfcDetailSymbolInstItem::GetInstructions(xbool)).
classpfcDetailSymbolInstItem
This interface represents a symbol instance in a Creo Parametric model.
classpfcDetailText
This is a COMPACT class.
This interface represents a text entry in a detail note.
classpfcDetailTextLine
This is a COMPACT class.
This interface represents a line of text in a detail note.
classpfcDetailVariantText
This is a COMPACT class.
This interface represents a variant text element set in a symbol instance.
classpfcFreeAttachment
This is a COMPACT class.
This interface represents a detail item attachment at free point, possibly relative to a model view.
classpfcLeaderAttachment
This is a COMPACT class.
This interface represents an orindary leader attachment data.
classpfcNormalLeaderAttachment
This is a COMPACT class.
This interface represents a normal leader attachment data.
classpfcOffsetAttachment
This is a COMPACT class.
This interface represents a detail item offset attachment that refers to a point or axis.
classpfcParametricAttachment
This is a COMPACT class.
This interface represents a detail item attachment on an entity or item.
classpfcSymbolDefAttachment
This is a COMPACT class.
This interface represents the way that an instance may be attached to a symbol definition.
classpfcTangentLeaderAttachment
This is a COMPACT class.
This interface represents a tangent leader attachment data.
classpfcTextReference
This is a COMPACT class.
This interface identifies the text item used for a symbol definition which as a height type of SYMDEF_TEXT_RELATED.
classpfcUnsupportedAttachment
This is a COMPACT class.
This interface represents a detail item attachment on an item that cannot be represented in PFC at the current time.


Collection Classes
classpfcAttachments
This is a COMPACT class.
This interface contains a sequence of detail attachment objects.
classpfcDetailItems
This is a COMPACT class.
This interface contains a sequence of detail items.
classpfcDetailLeaderAttachments
This is a COMPACT class.
 
classpfcDetailNoteItems
This is a COMPACT class.
 
classpfcDetailSymbolDefItems
This is a COMPACT class.
 
classpfcDetailSymbolGroups
This is a COMPACT class.
 
classpfcDetailSymbolInstItems
This is a COMPACT class.
 
classpfcDetailTextLines
This is a COMPACT class.
This interface contains a sequence of text lines.
classpfcDetailTexts
This is a COMPACT class.
This interface contains a sequence of texts.
classpfcDetailVariantTexts
This is a COMPACT class.
This interface contains a sequence of variant text elements used in placing a symbol instance.
classpfcLeaderAttachments
This is a COMPACT class.
 
classpfcSymbolDefAttachments
This is a COMPACT class.
This interface contains a sequence of symbol definition attachment objects.