public static TopoDSFace Face(TopoDSShape S) { try { return(new TopoDSFace(TopoDS_Face9EBAC0C0(S.Instance))); } catch (Exception) { return(null); } }
public void Remove(TopoDSShape S, TopoDSShape C) { TopoDS_Builder_Remove877A736F(Instance, S.Instance, C.Instance); }
public void Add(TopoDSShape S, TopoDSShape C) { TopoDS_Builder_Add877A736F(Instance, S.Instance, C.Instance); }
public bool IsNotEqual(TopoDSShape other) { return(TopoDS_Shape_IsNotEqual9EBAC0C0(Instance, other.Instance)); }
public bool IsSame(TopoDSShape other) { return(TopoDS_Shape_IsSame9EBAC0C0(Instance, other.Instance)); }
public bool IsPartner(TopoDSShape other) { return(TopoDS_Shape_IsPartner9EBAC0C0(Instance, other.Instance)); }
public static TopoDSCompound Compound(TopoDSShape S) { return(new TopoDSCompound(TopoDS_Compound9EBAC0C0(S.Instance))); }
public static TopoDSSolid Solid(TopoDSShape S) { return(new TopoDSSolid(TopoDS_Solid9EBAC0C0(S.Instance))); }
public static TopoDSShell Shell(TopoDSShape S) { return(new TopoDSShell(TopoDS_Shell9EBAC0C0(S.Instance))); }
public static TopoDSWire Wire(TopoDSShape S) { return(new TopoDSWire(TopoDS_Wire9EBAC0C0(S.Instance))); }
public static TopoDSEdge Edge(TopoDSShape S) { return(new TopoDSEdge(TopoDS_Edge9EBAC0C0(S.Instance))); }
public static TopoDSVertex Vertex(TopoDSShape S) { return(new TopoDSVertex(TopoDS_Vertex9EBAC0C0(S.Instance))); }