Open CASCADE Technology 6.6.0
Data Structures
MeshVS_NodalColorPrsBuilder.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_MeshVS_NodalColorPrsBuilder.hxx>
#include <MeshVS_DataMapOfIntegerColor.hxx>
#include <Standard_Boolean.hxx>
#include <Aspect_SequenceOfColor.hxx>
#include <TColStd_DataMapOfIntegerReal.hxx>
#include <Quantity_Color.hxx>
#include <MeshVS_PrsBuilder.hxx>
#include <Handle_MeshVS_Mesh.hxx>
#include <MeshVS_DisplayModeFlags.hxx>
#include <Handle_MeshVS_DataSource.hxx>
#include <Standard_Integer.hxx>
#include <MeshVS_BuilderPriority.hxx>
#include <Handle_Prs3d_Presentation.hxx>
#include <TColStd_PackedMapOfInteger.hxx>
#include <Standard_Real.hxx>
#include <Handle_Graphic3d_Texture2D.hxx>

Data Structures

class  MeshVS_NodalColorPrsBuilder
 This class provides methods to create presentation of nodes with assigned color.
There are two ways of presentation building
1. Without using texture.
In this case colors of nodes are specified with DataMapOfIntegerColor and presentation
is built with gradient fill between these nodes (default behaviour)
2. Using texture.
In this case presentation is built with spectrum filling between nodes. For example, if
one node has blue color and second one has violet color, parameters of this class may be
set to fill presentation between nodes with solar spectrum.
Methods:
UseTexture - activates/deactivates this way
SetColorMap - sets colors used for generation of texture
SetColorindices - specifies correspondence between node IDs and indices of colors from color map
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines