Documentation for pp_lib

Generated by IDLdoc

single page | use frames     summary     class     fields     routine details     file attributes

./

tessellateshapes_pp.pro


Author information

Author

Paulo Penteado (http://www.ppenteado.net), based on the original code that comes with IDL.

History

Just a function to overwrite IDL's _tessellateshapes, to preserve vertex colors when the vertices are tessellated into a different number of vertices. This file is compiled by pp_drawshericalpoly, to make sure this method is compiled after the native _tessellateshapes.

Class description for IDLitVisPolygon

Inheritance

All ancestor classes: IDLITVISUALIZATION _IDLITVISUALIZATION _IDLITCONTAINER _IDLITPROPERTYAGGREGATE IDLGRMODEL IDLGRCONTAINER IDL_CONTAINER IDLGRCOMPONENT IDLITCOMPONENT IDLITSELECTPARENT IDLITIMESSAGING IDLITPARAMETER _IDLITVISVERTEX

Fields

Fields in IDLITVISUALIZATION

Fields in _IDLITVISUALIZATION

Fields in _IDLITCONTAINER

Fields in _IDLITPROPERTYAGGREGATE

Fields in IDLGRMODEL

Fields in IDLGRCONTAINER

Fields in IDL_CONTAINER

Fields in IDLGRCOMPONENT

Fields in IDLITCOMPONENT

Fields in IDLITSELECTPARENT

Fields in IDLITIMESSAGING

Fields in IDLITPARAMETER

Fields in _IDLITVISVERTEX

Fields in IDLitVisPolygon

_CALCFILL 0B
_CLOSED 0B
_FILLBACKGROUND 0B
_INITTRANSPARENTONCE 0B
_MAPINTERPOLATE 0B
_OCURRPAL obj_new()
_OLINE obj_new()
_OPATTERN obj_new()
_OPOLYGON obj_new()
_OTESSELLATE obj_new()
_VERTCOLORS ptr_new()
_ZVALUE 0.0000000D

Routines

Routines from tessellateshapes_pp.pro

result = IDLitVisPolygon::_TessellateShapes(data, connectivity, shapes, vertColors, MAP_STRUCTURE=MAP_STRUCTURE, POLYGONS=POLYGONS, VERT_COLORS=VERT_COLORS)

Just a function to overwrite IDL's _tessellateshapes, to preserve vertex colors when the vertices are tessellated into a different number of vertices.

tessellateshapes_pp

A dummy procedure, that exists just to get this file compiled when needed, to get the _tessellateshapes method above compiled.

Routine details

top source IDLitVisPolygon::_TessellateShapes

result = IDLitVisPolygon::_TessellateShapes(data, connectivity, shapes, vertColors, MAP_STRUCTURE=MAP_STRUCTURE, POLYGONS=POLYGONS, VERT_COLORS=VERT_COLORS)

Just a function to overwrite IDL's _tessellateshapes, to preserve vertex colors when the vertices are tessellated into a different number of vertices. This file is compiled by pp_drawshericalpoly, to make sure this method is compiled after the native _tessellateshapes. The changes are at lines 117-120.

Parameters

data
connectivity
shapes
vertColors

Keywords

MAP_STRUCTURE
POLYGONS
VERT_COLORS

Author information

Author:

Paulo Penteado (http://www.ppenteado.net), Aug/2015

Statistics

Lines:
137 lines
Cyclomatic complexity:
35
Modified cyclomatic complexity:
35

top source tessellateshapes_pp

tessellateshapes_pp

A dummy procedure, that exists just to get this file compiled when needed, to get the _tessellateshapes method above compiled. This file is compiled by pp_drawshericalpoly, to make sure this method is compiled after the native _tessellateshapes.

Author information

Author:

Paulo Penteado (http://www.ppenteado.net), Aug/2015

Statistics

Lines:
4 lines
Cyclomatic complexity:
1
Modified cyclomatic complexity:
1

File attributes

Modification date: Wed Mar 7 17:08:26 2018
Lines: 141
Docformat: rst rst