IVisibilityVisitor
-
class
IVisibilityVisitor()
Properties
enterAnyBodyenterCadViewenterPartDefinitionenterPmienterProductOccurrenceenterRepresentationItemfollowAnyBodyfollowCadViewfollowPartDefinitionfollowPmifollowProductOccurrencefollowRepresentationItemleaveAnyBodyleaveCadViewleavePartDefinitionleavePmileaveProductOccurrenceleaveRepresentationItemresultvisibilityFormatter
Properties
-
IVisibilityVisitor.enterPartDefinition Type: function optional -
IVisibilityVisitor.enterPartDefinition(partDef) Arguments: - partDef (
PartDefinition()) – None
Return type: void
- partDef (
-
-
IVisibilityVisitor.enterProductOccurrence Type: function optional -
IVisibilityVisitor.enterProductOccurrence(node) Arguments: - node (
ProductOccurrence()) – None
Return type: void
- node (
-
-
IVisibilityVisitor.enterRepresentationItem Type: function optional -
IVisibilityVisitor.enterRepresentationItem(repItem) Arguments: - repItem (
RepresentationItem()) – None
Return type: void
- repItem (
-
-
IVisibilityVisitor.followPartDefinition Type: function optional -
IVisibilityVisitor.followPartDefinition(partDef) Arguments: - partDef (
PartDefinition()) – None
Return type: boolean
- partDef (
-
-
IVisibilityVisitor.followProductOccurrence Type: function optional -
IVisibilityVisitor.followProductOccurrence(node) Arguments: - node (
ProductOccurrence()) – None
Return type: boolean
- node (
-
-
IVisibilityVisitor.followRepresentationItem Type: function optional -
IVisibilityVisitor.followRepresentationItem(repItem) Arguments: - repItem (
RepresentationItem()) – None
Return type: boolean
- repItem (
-
-
IVisibilityVisitor.leavePartDefinition Type: function optional -
IVisibilityVisitor.leavePartDefinition(partDef) Arguments: - partDef (
PartDefinition()) – None
Return type: void
- partDef (
-
-
IVisibilityVisitor.leaveProductOccurrence Type: function optional -
IVisibilityVisitor.leaveProductOccurrence(node) Arguments: - node (
ProductOccurrence()) – None
Return type: void
- node (
-
-
IVisibilityVisitor.leaveRepresentationItem Type: function optional -
IVisibilityVisitor.leaveRepresentationItem(repItem) Arguments: - repItem (
RepresentationItem()) – None
Return type: void
- repItem (
-
-
IVisibilityVisitor.result Type: VisibilityVisitorResult()
-
IVisibilityVisitor.visibilityFormatter Type: VisibilityFormatter optional