public RescueVertex Vertex()
        {
            long returnNdx = Vertex4(nativeNdx);

            if (returnNdx == 0)
            {
                return(null);
            }
            else
            {
                RescueVertex myReturn = new RescueVertex(returnNdx);
                return(myReturn);
            }
        }
 public RescueCoordinateSystem(RescueContext context,
                               string name,
                               int displayOrientationIn,
                               RescueVertex vertexIn,
                               string Xproperty,
                               string Xuom,
                               string Yproperty,
                               string Yuom,
                               string Zproperty,
                               string Zuom,
                               int insysIn,
                               int inzoneIn,
                               int inUnitIn,
                               int insphIn,
                               double semiMajorAxisIn,
                               double eccentricityIn,
                               double standardLatIn,
                               double secondLatIn,
                               double centralLongIn,
                               double latOriginIn,
                               double FALSEEastingIn,
                               double FALSENorthingIn)
 {
     nativeNdx = Create_RescueCoordinateSystem0((context == null) ? 0 : context.nativeNdx,
                                                name,
                                                displayOrientationIn,
                                                (vertexIn == null) ? 0 : vertexIn.nativeNdx,
                                                Xproperty,
                                                Xuom,
                                                Yproperty,
                                                Yuom,
                                                Zproperty,
                                                Zuom,
                                                insysIn,
                                                inzoneIn,
                                                inUnitIn,
                                                insphIn,
                                                semiMajorAxisIn,
                                                eccentricityIn,
                                                standardLatIn,
                                                secondLatIn,
                                                centralLongIn,
                                                latOriginIn,
                                                FALSEEastingIn,
                                                FALSENorthingIn);
 }
 public void SetVertex(RescueVertex newVertex)
 {
     SetVertex5(nativeNdx
                , (newVertex == null) ? 0 : newVertex.nativeNdx);
 }