コード例 #1
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)));
        }
コード例 #2
0
 public static void ISetFace(IExtrudeFeatureDataObject IExtrudeFeatureDatainstance, Boolean Forward, IFaceObject Face)
 {
     IExtrudeFeatureDatainstance.IExtrudeFeatureDataInstance.ISetFace(Forward, Face.IFaceInstance as Face);
 }
コード例 #3
0
 public static Boolean IEdgeInFaceSense(IEdgeObject IEdgeinstance, IFaceObject Facedisp)
 {
     return(IEdgeinstance.IEdgeInstance.IEdgeInFaceSense(Facedisp.IFaceInstance as Face));
 }