All Classes |Grouped Classes |Index

Class CL_Pen

Pen description class. More...

Derived from:

None

Derived by:

None

Group:

Display (Display)

#include <ClanLib/display.h>

Class Members:

CL_Pen

Construction.

enable_line_antialiasing

Setting to true enables line antialiasing.

enable_point_antialiasing

Setting to true enables point antialiasing.

enable_point_sprite

Enables if points are being drawn as texture point sprites.

enable_vertex_program_point_size

Enables if points sizes is set by the vertex shader.

get_line_width

get_point_fade_treshold_size

Returns the treshold size for alpha fading to kick in (Requires multisampling to be enabled.)

get_point_size

Attributes.

get_point_sprite_origin

Returns the origin of texture point sprites.

is_line_antialiased

Returns true if line antialiasing is enabled.

is_using_vertex_program_point_sizes

Enables if points sizes is set by the vertex shader.

set_line_width

Set the number of times each bit in the stipple pattern is used.

set_point_fade_treshold_size

Alpha fade point once minimum size treshold reached. Requires multisampling to be enabled.

set_point_size

Operations.

set_point_sprite_origin

Sets the origin of texture point sprites.