====== CPointSetViewItem ====== **//Inherited from//** [[class::cviewitem|CViewItem]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * vector [[cpointsetviewitem#m_points|m_points]] * vector [[cpointsetviewitem#m_texcoords|m_texCoords]] * vector [[cpointsetviewitem#m_coldata|m_ColData]] * GLfloat [[cpointsetviewitem#m_maxvalue|m_MaxValue]] * GLfloat [[cpointsetviewitem#m_minvalue|m_MinValue]] * TCursor [[cpointsetviewitem#m_crtarget|m_crTarget]] * BOOL [[cpointsetviewitem#bconvert|bConvert]] **//Public interface//** * [[cpointsetviewitem#cpointsetviewitem1|CPointSetViewItem]]() * virtual ViewItemType [[cpointsetviewitem#gettype|GetType]]() * virtual void [[cpointsetviewitem#gldraw|GLDraw]](CRenderDraw* pRenderDraw) * void [[cpointsetviewitem#addpoint|AddPoint]](const TVector3f& pos) * void [[cpointsetviewitem#addpoint|AddPoint]](const TVector3f& pos, float texCoord,bool bData=false) * void [[cpointsetviewitem#clear|Clear]]() * void [[cpointsetviewitem#settarget|SetTarget]](TCursor cr) * TCursor [[cpointsetviewitem#gettarget|GetTarget]]() const * void [[cpointsetviewitem#enableconvert|EnableConvert]]() **//Private interface//** * void [[cpointsetviewitem#converttexturecoords|ConvertTextureCoords]](CLegend* pLegend) ---- {{anchor:m_points}} **vector m_points** {{anchor:m_texcoords}} **vector m_texCoords** {{anchor:m_coldata}} **vector m_ColData** {{anchor:m_maxvalue}} **GLfloat m_MaxValue** {{anchor:m_minvalue}} **GLfloat m_MinValue** {{anchor:m_crtarget}} **TCursor m_crTarget** {{anchor:bconvert}} **BOOL bConvert** ---- {{anchor:cpointsetviewitem1}} **CPointSetViewItem()** *function: *parameters: NULL *return value: {{anchor:gettype}} **virtual ViewItemType GetType()** *function: *parameters: NULL *return value: {{anchor:gldraw}} **virtual void GLDraw(CRenderDraw* pRenderDraw)** *function: *parameters: - [i] CRenderDraw* pRenderDraw: *return value: {{anchor:addpoint}} **void AddPoint(const TVector3f& pos)** *function: *parameters: - [i] const TVector3f& pos: *return value: {{anchor:addpoint}} **void AddPoint(const TVector3f& pos, float texCoord,bool bData=false)** *function: *parameters: - [i] const TVector3f& pos: - [i] float texCoord: - [i] bool bData=false: *return value: {{anchor:clear}} **void Clear()** *function: *parameters: NULL *return value: {{anchor:settarget}} **void SetTarget(TCursor cr)** *function: *parameters: - [i] TCursor cr: *return value: {{anchor:gettarget}} **TCursor GetTarget() const** *function: *parameters: NULL *return value: {{anchor:enableconvert}} **void EnableConvert()** *function: *parameters: NULL *return value: ---- {{anchor:converttexturecoords}} **void ConvertTextureCoords(CLegend* pLegend)** *function: *parameters: - [i] CLegend* pLegend: *return value: