CQisText DataType: CQisText Use: Stores information about a text. Members: StructName (const char*) : Points to a buffer containing the parent cell name. Layer (unsigned short) : Stores the layer number. TextType (unsigned short): Stores the text type number. XInsert (CQisMetric) : Stores the x-coordinate of the insertion point. YInsert (CQisMetric) : Stores the y-coordinate of the insertion point. FontType (unsigned short): Stores the font type of the text (0,1,2,3 for GDSII, always 0 for OASIS). Scale (double) : Insertion scale. Rotation (double) : Rotation in degrees (counter-clockwise from X-axis). Reflection (char) : 'N' - No reflection, 'X' - Reflection around X-axis. HorizJust (short) : 0, 1 or 2. Specifies where the insertion point is within the 9 points of the text extents box. VertJust (short) : 0, 1 or 2. Specifies where the insertion point is within the 9 points of the text extents box. (0,0)---(1,0)---(2,0) | | | (0,1) (1,1) (2,1) | | | (0,2)---(1,2)---(2,2) This is only true for GDSII data. For OASIS, HorizJust = VertJust = 0 always. NumVert (unsigned short) : Number of vertices (always 4) for the extents box of the text. XYCoords (CXYCoords) : Array of doubles or ints containing vertex co-ordinates of the extents box of the text. TextString (const char*) : Actual string of the text deliminated by double quotes. Notes: - The access to XInsert, YInsert and XYCoords depends on the QisLib_SetVectorUnit setting (DBU or UU). - Refer to the 'SUPPORT & COMPLIANCE' section to learn about maximum layer:datatype numbers.References: CQisMetric CXYCoords QisLib_GetDataVector QisLib_GetDisplayVector QisLib_GetDisplayVectorExactWindows QisLib_GetDataVectorWindows QisLib_GetDataVectorExactWindows QisLib_GetWindowInfo QisLib_GetVertexInfo QisLib_GetVectorDataCallback QisLib_SetVectorDataCallback QisLib_SetTextMode |