public static Int32 GetID(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.GetID()); }
public static Object GetEndVertex(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.GetEndVertex()); }
//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))); }
public static Double IGetParameter(IEdgeObject IEdgeinstance, Double X, Double Y, Double Z) { return(IEdgeinstance.IEdgeInstance.IGetParameter(X, Y, Z)); }
public static Boolean IEdgeInFaceSense(IEdgeObject IEdgeinstance, IFaceObject Facedisp) { return(IEdgeinstance.IEdgeInstance.IEdgeInFaceSense(Facedisp.IFaceInstance as Face)); }
//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())); }
public static Double IGetCurveParams(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.IGetCurveParams()); }
public static Object GetCurve(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.GetCurve()); }
public static Int32 GetTangentEdgesCount(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.GetTangentEdgesCount()); }
public static void Highlight(IEdgeObject IEdgeinstance, Boolean State) { IEdgeinstance.IEdgeInstance.Highlight(State); }
//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); }
public static Boolean IsParamReversed(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.IsParamReversed()); }
public static void RemoveId(IEdgeObject IEdgeinstance) { IEdgeinstance.IEdgeInstance.RemoveId(); }
public static void SetId(IEdgeObject IEdgeinstance, Int32 IdIn) { IEdgeinstance.IEdgeInstance.SetId(IdIn); }
public static ICurveObject IGetCurve(IEdgeObject IEdgeinstance) { return(new ICurveObject(IEdgeinstance.IEdgeInstance.IGetCurve())); }
public static IEdgeObject IGetTangentEdges(IEdgeObject IEdgeinstance, Int32 Count) { return(new IEdgeObject(IEdgeinstance.IEdgeInstance.IGetTangentEdges(Count))); }
public static Int32 GetTrackingIDsCount(IEdgeObject IEdgeinstance, Int32 TrackingCookie) { return(IEdgeinstance.IEdgeInstance.GetTrackingIDsCount(TrackingCookie)); }
public static Object GetTangentEdges(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.GetTangentEdges()); }
public static IFaultEntityObject Check(IEdgeObject IEdgeinstance) { return(new IFaultEntityObject(IEdgeinstance.IEdgeInstance.Check)); }
public static IBody2Object CreateWireBody(IEdgeObject IEdgeinstance) { return(new IBody2Object(IEdgeinstance.IEdgeInstance.CreateWireBody())); }
public static Double IEvaluate(IEdgeObject IEdgeinstance, Double Parameter) { return(IEdgeinstance.IEdgeInstance.IEvaluate(Parameter)); }
public static IBody2Object GetBody(IEdgeObject IEdgeinstance) { return(new IBody2Object(IEdgeinstance.IEdgeInstance.GetBody())); }
public static Boolean EdgeInFaceSense(IEdgeObject IEdgeinstance, Object Facedisp) { return(IEdgeinstance.IEdgeInstance.EdgeInFaceSense(Facedisp)); }
public static Double IEvaluate2(IEdgeObject IEdgeinstance, Double Parameter, Int32 NumberOfDerivatives) { return(IEdgeinstance.IEdgeInstance.IEvaluate2(Parameter, NumberOfDerivatives)); }
public static Object GetTwoAdjacentFaces(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.GetTwoAdjacentFaces()); }
//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)); }
public static IVertexObject IGetEndVertex(IEdgeObject IEdgeinstance) { return(new IVertexObject(IEdgeinstance.IEdgeInstance.IGetEndVertex())); }
public static Int32 RemoveTrackingID(IEdgeObject IEdgeinstance, Int32 TrackingCookie) { return(IEdgeinstance.IEdgeInstance.RemoveTrackingID(TrackingCookie)); }
public static IFace2Object IEdgeGetFace(IMidSurface3Object IMidSurface3instance, IEdgeObject EdgeInDisp) { return(new IFace2Object(IMidSurface3instance.IMidSurface3Instance.IEdgeGetFace(EdgeInDisp.IEdgeInstance as Edge))); }
public static Boolean RemoveRedundantTopology(IEdgeObject IEdgeinstance) { return(IEdgeinstance.IEdgeInstance.RemoveRedundantTopology()); }