\subsubsection{Name} GetRefXY -- Returns the coordinates of a reference \subsubsection{Synopsys} \begin{verbatim} GetRefXY ( pathname, refname ) \end{verbatim} \subsubsection{Description} Computation of coordinates.\\ \indent The point returned (object XY) represents the location of the reference of name \verb-refname- within the coodinates system of the top cell. The reference \verb-refname- is instanciated in an instance found thanks to \verb-pathname- which represents an ordered sequence of instances through the hierarchy. \subsubsection{Parameters} \begin{itemize} \item \verb-pathname- : The path in order to obtain, from the top cell, the instance the reference \verb-refname- belongs to \item \verb-refname- : The name of the reference \end{itemize} \subsubsection{Example} \indent The cell which is being created (the top cell), instanciates a generator with instance name "my\_dpgen\_and2". This generator instanciates an instance called "cell\_1" which the reference "i0\_20" belongs to. \begin{verbatim} GetRefXY ( "my_dpgen_and2.cell_1", "i0_20" ) \end{verbatim} \subsubsection{Errors} Some errors may occur : \begin{itemize} \item \verb-[Stratus ERROR] GetRefXY :-\\\verb-The instance's path must be put with a string.- \item \verb-[Stratus ERROR] GetRefXY :-\\\verb-The reference must be done with it's name : a string.- \item \verb-[Stratus ERROR] GetRefXY :-\\\verb-No reference found with name ... in masterCell ...- \end{itemize} \begin{htmlonly} \subsubsection{See Also} \hyperref[ref]{\emph{Introduction}}{}{Introduction}{secintroduction} \hyperref[ref]{\emph{Layout}}{}{Layout}{seclayout} \hyperref[ref]{\emph{PlaceSegment}}{}{PlaceSegment}{secsegment} \hyperref[ref]{\emph{PlaceContact}}{}{PlaceContact}{seccontact} \hyperref[ref]{\emph{PlacePin}}{}{PlacePin}{secpin} \hyperref[ref]{\emph{PlaceRef}}{}{PlaceRef}{secref} \hyperref[ref]{\emph{CopyUpSegment}}{}{CopyUpSegment}{seccopy} \end{htmlonly}