コード例 #1
0
 private void InternalTransformOccurrences(ObjectCollection occurrences, ObjectCollection transforms, bool ignoreConstraints)
 {
     AssemblyComponentDefinitionInstance.TransformOccurrences(occurrences, transforms, ignoreConstraints);
 }
コード例 #2
0
 private void InternalUnsuppressFeatures(ObjectCollection features)
 {
     AssemblyComponentDefinitionInstance.UnsuppressFeatures(features);
 }
コード例 #3
0
 private RigidBodyResults InternalRigidBodyAnalysis(NameValueMap options, Object uniqueOccurrences, Object uniqueOccurrenceSettings)
 {
     return(AssemblyComponentDefinitionInstance.RigidBodyAnalysis(options, uniqueOccurrences, uniqueOccurrenceSettings));
 }
コード例 #4
0
 private void InternalSetEndOfFeaturesToTopOrBottom(bool setToTop)
 {
     AssemblyComponentDefinitionInstance.SetEndOfFeaturesToTopOrBottom(setToTop);
 }
コード例 #5
0
 private void InternalGetPositionalStates(ref string[] positionalStates)
 {
     AssemblyComponentDefinitionInstance.GetPositionalStates(ref positionalStates);
 }
コード例 #6
0
 private void InternalHideAllRelationships()
 {
     AssemblyComponentDefinitionInstance.HideAllRelationships();
 }
コード例 #7
0
 private void InternalExportObjects(ObjectCollection objects)
 {
     AssemblyComponentDefinitionInstance.ExportObjects(objects);
 }
コード例 #8
0
        //Ambiguous
        //private ObjectsEnumerator InternalFindUsingPoint(Inventor.Point point, SelectionFilterEnum[] objectTypes, Object proximityTolerance, bool visibleObjectsOnly)
        //{
        //    return AssemblyComponentDefinitionInstance.FindUsingPoint( point,  objectTypes,  proximityTolerance,  visibleObjectsOnly);
        //}

        //private void InternalFindUsingRay(Inventor.Point rayStartPoint, UnitVector rayDirection, double radius, out ObjectsEnumerator foundEntities, out ObjectsEnumerator locationPoints, bool findFirstOnly)
        //{
        //    AssemblyComponentDefinitionInstance.FindUsingRay( rayStartPoint,  rayDirection,  radius, out  foundEntities, out  locationPoints,  findFirstOnly);
        //}

        //private ObjectsEnumerator InternalFindUsingVector(Inventor.Point originPoint, UnitVector direction, SelectionFilterEnum[] objectTypes, bool useCylinder, Object proximityTolerance, bool visibleObjectsOnly, out Object locationPoints)
        //{
        //    return AssemblyComponentDefinitionInstance.FindUsingVector( originPoint,  direction,  objectTypes,  useCylinder,  proximityTolerance,  visibleObjectsOnly, out  locationPoints);
        //}

        private void InternalGetEndOfFeaturesPosition(out Object after, out Object before)
        {
            AssemblyComponentDefinitionInstance.GetEndOfFeaturesPosition(out after, out before);
        }
コード例 #9
0
 private VisibleOccurrenceFinder InternalCreateVisibleOccurrenceFinder(bool visible, double percentageVisible, bool compact)
 {
     return(AssemblyComponentDefinitionInstance.CreateVisibleOccurrenceFinder(visible, percentageVisible, compact));
 }
コード例 #10
0
 private void InternalDeleteObjects(ObjectCollection objects)
 {
     AssemblyComponentDefinitionInstance.DeleteObjects(objects);
 }
コード例 #11
0
 private GeometryIntent InternalCreateGeometryIntent(Object geometry, Object intent)
 {
     return(AssemblyComponentDefinitionInstance.CreateGeometryIntent(geometry, intent));
 }
コード例 #12
0
 private iAssemblyFactory InternalCreateFactory()
 {
     return(AssemblyComponentDefinitionInstance.CreateFactory());
 }
コード例 #13
0
 private void InternalClearAppearanceOverrides(Object appearanceOverrideObjects)
 {
     AssemblyComponentDefinitionInstance.ClearAppearanceOverrides(appearanceOverrideObjects);
 }
コード例 #14
0
 private InterferenceResults InternalAnalyzeInterference(ObjectCollection set1, Object set2)
 {
     return(AssemblyComponentDefinitionInstance.AnalyzeInterference(set1, set2));
 }
コード例 #15
0
 private Object InternalAdjustProxyContext(Object objectProxy)
 {
     return(AssemblyComponentDefinitionInstance.AdjustProxyContext(objectProxy));
 }