DL_InsertData Struct Reference

#include <dl_entities.h>


Detailed Description

Author:
Andrew Mustun

Definition at line 517 of file dl_entities.h.


Public Member Functions

 DL_InsertData (const string &iName, double iipx, double iipy, double iipz, double isx, double isy, double isz, double iAngle, int iCols, int iRows, double iColSp, double iRowSp)
 Constructor.

Data Fields

double angle
int cols
double colSp
double ipx
double ipy
double ipz
string name
int rows
double rowSp
double sx
double sy
double sz

Constructor & Destructor Documentation

DL_InsertData::DL_InsertData ( const string iName,
double  iipx,
double  iipy,
double  iipz,
double  isx,
double  isy,
double  isz,
double  iAngle,
int  iCols,
int  iRows,
double  iColSp,
double  iRowSp 
) [inline]

Parameters: see member variables.

Definition at line 522 of file dl_entities.h.

References angle, cols, colSp, ipx, ipy, ipz, name, rows, rowSp, sx, sy, and sz.

00527                                                 {
00528         name = iName;
00529         ipx = iipx;
00530         ipy = iipy;
00531         ipz = iipz;
00532         sx = isx;
00533         sy = isy;
00534         sz = isz;
00535         angle = iAngle;
00536         cols = iCols;
00537         rows = iRows;
00538         colSp = iColSp;
00539         rowSp = iRowSp;
00540     }


Field Documentation

double DL_InsertData::angle

Rotation angle in rad.

Definition at line 557 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

int DL_InsertData::cols

Number of colums if we insert an array of the block or 1.

Definition at line 559 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

double DL_InsertData::colSp

Values for the spacing between cols.

Definition at line 563 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

double DL_InsertData::ipx

X Coordinate of insertion point.

Definition at line 545 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

double DL_InsertData::ipy

Y Coordinate of insertion point.

Definition at line 547 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

double DL_InsertData::ipz

Z Coordinate of insertion point.

Definition at line 549 of file dl_entities.h.

Referenced by DL_InsertData().

string DL_InsertData::name

Name of the referred block.

Definition at line 543 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

int DL_InsertData::rows

Number of rows if we insert an array of the block or 1.

Definition at line 561 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

double DL_InsertData::rowSp

Values for the spacing between rows.

Definition at line 565 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

double DL_InsertData::sx

X Scale factor.

Definition at line 551 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

double DL_InsertData::sy

Y Scale factor.

Definition at line 553 of file dl_entities.h.

Referenced by DL_InsertData(), and DL_Dxf::writeInsert().

double DL_InsertData::sz

Z Scale factor.

Definition at line 555 of file dl_entities.h.

Referenced by DL_InsertData().


The documentation for this struct was generated from the following file:
Generated on Sun Jul 29 04:04:47 2012 for TerraLib - Development Source by  doxygen 1.5.3