public static Int32 PullDirectionType(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.PullDirectionType);
 }
 public static Boolean ReverseDirection(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.ReverseDirection);
 }
 public static Object IGetSplitTargets(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance, Int32 Count)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.IGetSplitTargets(Count));
 }
 //public static void ISetSplitTargets(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance, Int32 Count, Object& DispArr)
 //{
 //    return ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.ISetSplitTargets(Count, DispArr);
 //}
 public static Object PullDirectionBase(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.PullDirectionBase);
 }
 public static IFace2Object IGetFaces(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance, Int32 Count)
 {
     return(new IFace2Object(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.IGetFaces(Count)));
 }
 //public static void ISetSplitTools(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance, Int32 Count, Object& DispArr)
 //{
 //    return ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.ISetSplitTools(Count, DispArr);
 //}
 public static Int32 GetSplitTargetsCount(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.GetSplitTargetsCount());
 }
 public static void ReleaseSelectionAccess(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.ReleaseSelectionAccess();
 }
 public static Int32 GetType(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.GetType());
 }
 public static Object SplitTargets(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.SplitTargets);
 }
 public static Boolean AccessSelections(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance, IModelDoc2Object TopDoc, IComponent2Object Component)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.AccessSelections(TopDoc.IModelDoc2Instance?.CastObj <ModelDoc2>(), Component?.IComponent2Instance?.CastObj <Component2>()));
 }
 public static Boolean SplitAll(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.SplitAll);
 }
 public static Double Angle(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.Angle);
 }
 public static Object Contours(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.Contours);
 }
 public static ISketchObject Sketch(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(new ISketchObject(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.Sketch));
 }
 public static Object Faces(ISplitLineFeatureDataObject ISplitLineFeatureDatainstance)
 {
     return(ISplitLineFeatureDatainstance.ISplitLineFeatureDataInstance.Faces);
 }