Clone() public method

public Clone ( ) : Vertex
return Vertex
Ejemplo n.º 1
0
        //-----------------------------------OVERRIDES----------------------------------//

        /**
         * Clones the face object
         *
         * @return cloned face object
         */
        public Face Clone()
        {
            Face clone = new Face();

            clone.v1     = v1.Clone();
            clone.v2     = v2.Clone();
            clone.v3     = v3.Clone();
            clone.status = status;
            return(clone);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Clones the face object
        /// </summary>
        /// <returns>cloned face object</returns>
        public CsgFace Clone()
        {
            CsgFace clone = new CsgFace();

            clone.v1     = v1.Clone();
            clone.v2     = v2.Clone();
            clone.v3     = v3.Clone();
            clone.center = center;
            clone.Status = Status;
            return(clone);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Clones the face object
        /// </summary>
        /// <returns>cloned face object</returns>
        public Face Clone()
        {
            Face clone = new Face();

            clone.V1     = V1.Clone();
            clone.V2     = V2.Clone();
            clone.V3     = V3.Clone();
            clone.Center = Center;
            clone.Status = Status;
            return(clone);
        }
Ejemplo n.º 4
0
        //-----------------------------------OVERRIDES----------------------------------//

        /**
         * Clones the Segment object
         *
         * @return cloned Segment object
         */
        public Segment Clone()
        {
            Segment clone = new Segment();

            clone.line        = line.Clone();
            clone.index       = index;
            clone.startDist   = startDist;
            clone.endDist     = endDist;
            clone.startDist   = startType;
            clone.middleType  = middleType;
            clone.endType     = endType;
            clone.startVertex = startVertex.Clone();
            clone.endVertex   = endVertex.Clone();
            clone.startPos    = startPos.Clone();
            clone.endPos      = endPos.Clone();

            return(clone);
        }