Пример #1
0
 public static Int32 GetID(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.GetID());
 }
Пример #2
0
 public static Object GetEndVertex(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.GetEndVertex());
 }
Пример #3
0
        //ref not solve
        public static IBody2Object IExtendSurface(IBody2Object IBody2instance, Int32 EdgeCount, IEdgeObject EdgesToExtend, Boolean ExtendLinear, Int32 EndCondition, Double Dist, IVertexObject PUpToVtx, IFaceObject PUpToFace)
        {
            Edge edge = EdgesToExtend.IEdgeInstance.CastObj <Edge>();

            return(new IBody2Object(IBody2instance.IBody2Instance.IExtendSurface(EdgeCount, ref edge, ExtendLinear, EndCondition, Dist, PUpToVtx.IVertexInstance as Vertex, PUpToFace.IFaceInstance as Face)));
        }
Пример #4
0
 public static Double IGetParameter(IEdgeObject IEdgeinstance, Double X, Double Y, Double Z)
 {
     return(IEdgeinstance.IEdgeInstance.IGetParameter(X, Y, Z));
 }
Пример #5
0
 public static Boolean IEdgeInFaceSense(IEdgeObject IEdgeinstance, IFaceObject Facedisp)
 {
     return(IEdgeinstance.IEdgeInstance.IEdgeInFaceSense(Facedisp.IFaceInstance as Face));
 }
Пример #6
0
 //public static Int32 IGetTrackingIDs(IEdgeObject IEdgeinstance, Int32 TrackingCookie, Int32 Count, Int32& TrackingIDs)
 //{
 //    return IEdgeinstance.IEdgeInstance.IGetTrackingIDs(TrackingCookie, Count, TrackingIDs);
 //}
 //public static Boolean IsTolerant(IEdgeObject IEdgeinstance, Double& Tolerance)
 //{
 //    return IEdgeinstance.IEdgeInstance.IsTolerant(Tolerance);
 //}
 public static ICurveParamDataObject GetCurveParams3(IEdgeObject IEdgeinstance)
 {
     return(new ICurveParamDataObject(IEdgeinstance.IEdgeInstance.GetCurveParams3()));
 }
Пример #7
0
 public static Double IGetCurveParams(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.IGetCurveParams());
 }
Пример #8
0
 public static Object GetCurve(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.GetCurve());
 }
Пример #9
0
 public static Int32 GetTangentEdgesCount(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.GetTangentEdgesCount());
 }
Пример #10
0
 public static void Highlight(IEdgeObject IEdgeinstance, Boolean State)
 {
     IEdgeinstance.IEdgeInstance.Highlight(State);
 }
Пример #11
0
 //public static void IGetTwoAdjacentFaces2(IEdgeObject IEdgeinstance, Face2&Object Face1, Face2&Object Face2)
 //{
 //    return IEdgeinstance.IEdgeInstance.IGetTwoAdjacentFaces2(Face1, Face2);
 //}
 public static void Display(IEdgeObject IEdgeinstance, Int32 Width, Double Red, Double Green, Double Blue, Boolean HighlightState)
 {
     IEdgeinstance.IEdgeInstance.Display(Width, Red, Green, Blue, HighlightState);
 }
Пример #12
0
 public static Boolean IsParamReversed(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.IsParamReversed());
 }
Пример #13
0
 public static void RemoveId(IEdgeObject IEdgeinstance)
 {
     IEdgeinstance.IEdgeInstance.RemoveId();
 }
Пример #14
0
 public static void SetId(IEdgeObject IEdgeinstance, Int32 IdIn)
 {
     IEdgeinstance.IEdgeInstance.SetId(IdIn);
 }
Пример #15
0
 public static ICurveObject IGetCurve(IEdgeObject IEdgeinstance)
 {
     return(new ICurveObject(IEdgeinstance.IEdgeInstance.IGetCurve()));
 }
Пример #16
0
 public static IEdgeObject IGetTangentEdges(IEdgeObject IEdgeinstance, Int32 Count)
 {
     return(new IEdgeObject(IEdgeinstance.IEdgeInstance.IGetTangentEdges(Count)));
 }
Пример #17
0
 public static Int32 GetTrackingIDsCount(IEdgeObject IEdgeinstance, Int32 TrackingCookie)
 {
     return(IEdgeinstance.IEdgeInstance.GetTrackingIDsCount(TrackingCookie));
 }
Пример #18
0
 public static Object GetTangentEdges(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.GetTangentEdges());
 }
Пример #19
0
 public static IFaultEntityObject Check(IEdgeObject IEdgeinstance)
 {
     return(new IFaultEntityObject(IEdgeinstance.IEdgeInstance.Check));
 }
Пример #20
0
 public static IBody2Object CreateWireBody(IEdgeObject IEdgeinstance)
 {
     return(new IBody2Object(IEdgeinstance.IEdgeInstance.CreateWireBody()));
 }
Пример #21
0
 public static Double IEvaluate(IEdgeObject IEdgeinstance, Double Parameter)
 {
     return(IEdgeinstance.IEdgeInstance.IEvaluate(Parameter));
 }
Пример #22
0
 public static IBody2Object GetBody(IEdgeObject IEdgeinstance)
 {
     return(new IBody2Object(IEdgeinstance.IEdgeInstance.GetBody()));
 }
Пример #23
0
 public static Boolean EdgeInFaceSense(IEdgeObject IEdgeinstance, Object Facedisp)
 {
     return(IEdgeinstance.IEdgeInstance.EdgeInFaceSense(Facedisp));
 }
Пример #24
0
 public static Double IEvaluate2(IEdgeObject IEdgeinstance, Double Parameter, Int32 NumberOfDerivatives)
 {
     return(IEdgeinstance.IEdgeInstance.IEvaluate2(Parameter, NumberOfDerivatives));
 }
Пример #25
0
 public static Object GetTwoAdjacentFaces(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.GetTwoAdjacentFaces());
 }
Пример #26
0
 //public static Int32 GetTrackingIDs(IEdgeObject IEdgeinstance, Int32 TrackingCookie, Object& TrackingIDs)
 //{
 //    return IEdgeinstance.IEdgeInstance.GetTrackingIDs(TrackingCookie, TrackingIDs);
 //}
 public static Int32 SetTrackingID(IEdgeObject IEdgeinstance, Int32 TrackingCookie, Int32 TrackingID)
 {
     return(IEdgeinstance.IEdgeInstance.SetTrackingID(TrackingCookie, TrackingID));
 }
Пример #27
0
 public static IVertexObject IGetEndVertex(IEdgeObject IEdgeinstance)
 {
     return(new IVertexObject(IEdgeinstance.IEdgeInstance.IGetEndVertex()));
 }
Пример #28
0
 public static Int32 RemoveTrackingID(IEdgeObject IEdgeinstance, Int32 TrackingCookie)
 {
     return(IEdgeinstance.IEdgeInstance.RemoveTrackingID(TrackingCookie));
 }
Пример #29
0
 public static IFace2Object IEdgeGetFace(IMidSurface3Object IMidSurface3instance, IEdgeObject EdgeInDisp)
 {
     return(new IFace2Object(IMidSurface3instance.IMidSurface3Instance.IEdgeGetFace(EdgeInDisp.IEdgeInstance as Edge)));
 }
Пример #30
0
 public static Boolean RemoveRedundantTopology(IEdgeObject IEdgeinstance)
 {
     return(IEdgeinstance.IEdgeInstance.RemoveRedundantTopology());
 }