Class Reference element3d

A element of the 3d drawing. More...

Member

void addPointArray(pointArray polygon, int level,bool side )
void addSlantSide(pointArray bottom,pointArray top, int levelBottom, int levelTop)
void addSide(pointArray polygon,int levelBottom, int levelTop)
void deselectAll()
bool isCellref()
bool isMesh()
bool select
void selectAll()
bool visible

Detailed Description

A element of the 3d drawing. This can ether be a mesh element of a cellref3d element.

Member Function Documentation


void element3d::addPointArray(pointArray polygon, int level,bool side )

If the element is a mesh, a horizontal polygon will be added to the mesh.


void element3d::addSlantSide(pointArray bottom,pointArray top, int levelBottom, int levelTop)

If the element is a mesh, a non vertical ring between the outline of the polygons ''top'' and ''bottom'' will be added to the mesh.


void element3d::addSide(pointArray polygon,int levelBottom, int levelTop)

If the element is a mesh, the outline of the polygon will be added as a vertical ring.


void element3d::deselectAll()

select the element completely


bool element3d::isCellref()

Returns: true, if this element is a cell reference.


bool element3d::isMesh()

Returns: true, if this element is a mesh.


bool element3d::select

void element3d::selectAll()

bool element3d::visible