Tplot3d Struct Reference Detailed Description
Field Documentation◆ f
File where to store the 3d geometry. Definition at line 108 of file plot3d.h. Referenced by Close3dBlock(), Close3dObject(), Close3dObjectNoColor(), ClosePlot3d(), Delay3dObject(), Delete3dObject(), InitPlot3d(), LookPlot3d(), Move3dObject(), pick(), Plot3dObject(), Plot3dObjectWithColor(), Plot3dObjectWithColors(), PlotBox3d(), PlotCylinder(), PlotLine(), PlotSegments(), PlotSphere(), PlotTriangle3d(), PlotVect3d(), SetColor3dObject(), Start3dBlock(), StartNew3dObject(), and Take3dSnapshot(). ◆ fileName
Name of the file where we store geometry with the '/' and '.' replaced by '_'. This string is used to name the geometric elements stored in the file. In this way geometric elements from different files have different names and can be safely merged. Definition at line 109 of file plot3d.h. Referenced by Close3dObject(), Close3dObjectNoColor(), ClosePlot3d(), Delete3dObject(), InitPlot3d(), Move3dObject(), pick(), SetColor3dObject(), and StartNew3dObject(). ◆ nobj
Number of geometric objects created. Used to give identifiers to the geometric objects. Definition at line 113 of file plot3d.h. Referenced by Close3dObject(), Close3dObjectNoColor(), InitPlot3d(), and StartNew3dObject(). ◆ color
Color for the object in definition. Definition at line 115 of file plot3d.h. Referenced by Close3dObject(), InitPlot3d(), Plot3dObjectWithColors(), PlotLine(), PlotSegments(), PlotVect3d(), and StartNew3dObject(). ◆ blockLevel
Number of blocks being defined. Definition at line 117 of file plot3d.h. Referenced by Close3dBlock(), ClosePlot3d(), InitPlot3d(), and Start3dBlock(). ◆ inObject
TRUE when we are in the middle of the definition of a geometric body composed from different elementary objects. Definition at line 118 of file plot3d.h. Referenced by Close3dBlock(), Close3dObject(), Close3dObjectNoColor(), InitPlot3d(), LookPlot3d(), Move3dObject(), pick(), Plot3dObject(), Plot3dObjectWithColor(), Plot3dObjectWithColors(), PlotBox3d(), PlotCylinder(), PlotLine(), PlotSegments(), PlotSphere(), PlotTriangle3d(), PlotVect3d(), SetColor3dObject(), Start3dBlock(), and StartNew3dObject(). ◆ lpid
Length of the string containing the process identifier. Definition at line 120 of file plot3d.h. Referenced by InitPlot3d(), and pick(). ◆ thread
Thread used to get input from geomview. Only used when f is stdout (when directly connecting to geomview). Definition at line 121 of file plot3d.h. Referenced by ClosePlot3d(), and InitPlot3d(). ◆ pickInfo
Information about the last pick event. Definition at line 123 of file plot3d.h. Referenced by ClosePlot3d(), InitPlot3d(), and pick(). ◆ lout
Used to lock the access to stdout (stream used to communicate with geomview) Definition at line 127 of file plot3d.h. Referenced by ClosePlot3d(), and InitPlot3d(). |
Follow us!