//public static Object GetEntitiesToJoin(ICompositeCurveFeatureDataObject ICompositeCurveFeatureDatainstance, Object& Type)
 //{
 //    return ICompositeCurveFeatureDatainstance.ICompositeCurveFeatureDataInstance.GetEntitiesToJoin(Type);
 //}
 public static void SetEntitiesToJoin(ICompositeCurveFeatureDataObject ICompositeCurveFeatureDatainstance, Object EntVar)
 {
     ICompositeCurveFeatureDatainstance.ICompositeCurveFeatureDataInstance.SetEntitiesToJoin(EntVar);
 }
 public static void ReleaseSelectionAccess(ICompositeCurveFeatureDataObject ICompositeCurveFeatureDatainstance)
 {
     ICompositeCurveFeatureDatainstance.ICompositeCurveFeatureDataInstance.ReleaseSelectionAccess();
 }
 public static Int32 GetEntitiesToJoinCount(ICompositeCurveFeatureDataObject ICompositeCurveFeatureDatainstance)
 {
     return(ICompositeCurveFeatureDatainstance.ICompositeCurveFeatureDataInstance.GetEntitiesToJoinCount());
 }
 public static Boolean AccessSelections(ICompositeCurveFeatureDataObject ICompositeCurveFeatureDatainstance, IModelDoc2Object TopDoc, IComponent2Object Component)
 {
     return(ICompositeCurveFeatureDatainstance.ICompositeCurveFeatureDataInstance.AccessSelections(TopDoc.IModelDoc2Instance as ModelDoc2, Component.IComponent2Instance as Component2));
 }