Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Aspect_ColorRampColorMap Class Reference

This class defines a ColorRampColorMap object.

#include <Aspect_ColorRampColorMap.hxx>

Inheritance diagram for Aspect_ColorRampColorMap:
Inheritance graph
[legend]

Public Member Functions

 Aspect_ColorRampColorMap (const Standard_Integer basepixel, const Standard_Integer dimension, const Quantity_Color &color)
 Create a Color Ramp Colormap starting from Black at
basepixel to color at basepixel+dimension-1.

 Aspect_ColorRampColorMap (const Standard_Integer basepixel, const Standard_Integer dimension, const Quantity_NameOfColor colorName)
 Create a Color Ramp Colormap starting from Black at
basepixel to color at basepixel+dimension-1.

void ColorRampDefinition (Standard_Integer &basepixel, Standard_Integer &dimension, Quantity_Color &color) const
 Get Color Ramp Colormap definition .

Standard_Integer FindColorMapIndex (const Standard_Integer ColorMapEntryIndex) const
 Returns the index in the ColorMap of the
ColorMapEntry.Index() equal to <AnEntryIndex>.
Warning: Raises BadAccess if the index is not defined in the
ColorMap.

const Aspect_ColorMapEntryFindEntry (const Standard_Integer AColorMapEntryIndex) const
 Returns the ColorMapEntry with ColorMapEntry.Index()
equal to <AnEntryIndex>.
Warning: Raises BadAccess if the index is not defined in the
ColorMap.

Standard_Integer NearestColorMapIndex (const Quantity_Color &aColor) const
 Returns the index in the ColorMap of the
nearest matching ColorMapEntry

const Aspect_ColorMapEntryNearestEntry (const Quantity_Color &aColor) const
 Returns the nearest ColorMapEntry that match aColor .

Standard_Integer AddEntry (const Quantity_Color &aColor)
 Search an identical color entry in the color map <me>
or returns the nearest ColorMapEntry Index.


Constructor & Destructor Documentation


Member Function Documentation

Implements Aspect_ColorMap.

Implements Aspect_ColorMap.

Implements Aspect_ColorMap.

Implements Aspect_ColorMap.

Implements Aspect_ColorMap.


The documentation for this class was generated from the following file: