All Frameworks Object Hierarchy This Framework Previous Next Indexes
IUnknown
|
+---IDispatch
|
+---CATBaseUnknown
|
+---CATBaseDispatch
|
+---AnyObject
|
+---HybridShape
|
+---HybridShapeAssemble
Use the CATIAHybridShapeFactory to create a HybridShapeAssemble object.
| o Property Invert( | ) As boolean |
HybShpAssemble hybrid shape assemble feature to True.
HybShpAssemble.Invert = True
| o Sub AddElement( | CATIAReference | iElement) |
iElement feature object to the
HybridShapeAssemble object.
HybridShapeAssemble.AddElement iElement
| o Sub AddSubElement( | CATIAReference | iSubElement) |
| o Sub AppendFederatedElement( | CATIAReference | iElement) |
| o Func GetAngularTolerance( | ) As double |
| o Func GetAngularToleranceMode( | ) As boolean |
| o Func GetConnex( | ) As boolean |
| o Func GetDeviation( | ) As double |
| o Func GetElement( | long | iRank) As CATIAReference |
oElement feature object of the
HybridShapeAssemble object at the position iRank.
Dim oElement As Reference Set oElement = HybridShapeAssemble.GetElement (iRank).
| o Func GetElementsSize( | ) As long |
HybShpAssemble hybrid shape assemble.
Dim oSize As long oSize = HybShpAssemble.GetElementsSize
| o Func GetFederatedElement( | long | iRank) As CATIAReference |
| o Func GetFederatedElementsSize( | ) As long |
| o Func GetFederationPropagation( | ) As long |
| o Func GetManifold( | ) As boolean |
| o Func GetSimplify( | ) As boolean |
| o Func GetSubElement( | long | iRank) As CATIAReference |
| o Func GetSubElementsSize( | ) As long |
HybShpAssemble hybrid shape assemble.
Dim oSize As long oSize = HybShpAssemble.GetSubElementsSize
| o Func GetSuppressMode( | ) As boolean |
| o Func GetTangencyContinuity( | ) As boolean |
| o Sub RemoveElement( | long | iRank) |
HybridShapeAssemble object at the position iRank.
HybridShapeAssemble.RemoveElement iRank.
| o Sub RemoveFederatedElement( | long | iRank) |
| o Sub RemoveSubElement( | long | iRank) |
| o Sub ReplaceElement( | long | iPos, |
| CATIAReference | iElement) |
HybShpAssemble assemble feature
at specified position iPos
HybShpAssemble.ReplaceElement iPos,iElement
| o Sub SetAngularTolerance( | double | iValue) |
| o Sub SetAngularToleranceMode( | boolean | iValue) |
| o Sub SetConnex( | boolean | iConnex) |
| o Sub SetDeviation( | double | ideviation) |
| o Sub SetFederationPropagation( | long | iMode) |
| o Sub SetManifold( | boolean | iManifold) |
| o Sub SetSimplify( | boolean | iSimplify) |
| o Sub SetSuppressMode( | boolean | iSuppressMode) |
| o Sub SetTangencyContinuity( | boolean | iTangencyContinuity) |
Copyright © 2003, Dassault Systèmes. All rights reserved.