---
name: "squarebordertextured.cpp"
section: "3tulip"
platform: "linux"
package: "tulip-doc"
version: "3.1.2-2.3"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/squarebordertextured.cpp"
---

# squarebordertextured.cpp(3tulip)

## NAME

squarebordertextured.cpp -

## SYNOPSIS

`#include <cmath>`\
 `#include <string>`\
 `#include <utility>`\
 `#include <algorithm>`\
 `#include <tulip/TulipPlugin.h>`\
 `#include <tulip/Glyph.h>`\
 `#include <tulip/TreeTest.h>`\
 `#include <tulip/GlTools.h>`\
 `#include 'tulip/Border.h'`\
 `#include <tulip/GlTextureManager.h>`\
 `#include <hash_map>`\

### Classes

class **SquareBorderTextured**\
 *.IP* *•"*2 An implementation of square with variable border glyph.

`"` struct **SquareBorderTextured::TreeCache**\

### Typedefs

typedef GLfloat **Point3** \[3\]\

### Functions

**GLYPHPLUGIN** (**SquareBorderTextured**,'2D - Square Border Textured','Julien Testut, Antony Durand, Pascal Ollier,''Yashvin Nababsing, Sebastien Leclerc, Ruchon Thibault,''Eric Dauchier','09/07/2004','Textured square22','1.0', 101)\

### Variables

const node **NOTATREE**\
 const float **PARAM\_F** = 1.f\
 const float **PARAM\_W** = 15.f\
 const float **PARAM\_MAX** = 255.f\
 const float **PARAM\_A** = -1.f\
 const float **PARAM\_B** = 16.f\

## Typedef Documentation

### typedef GLfloat Point3\[3\]

## Variable Documentation

### const node NOTATREE

### const float PARAM\_A = -1.f

### const float PARAM\_B = 16.f

### const float PARAM\_F = 1.f

### const float PARAM\_MAX = 255.f

### const float PARAM\_W = 15.f

## Author

`Generated automatically by Doxygen for Tulip Plugins Library from the source code.`
