gthreepointsmaterial
gthreepointsmaterial
|
|
Includes
#include <gthree/gthree.h>
Functions
gthree_points_material_set_size ()
void
gthree_points_material_set_size (GthreePointsMaterial *points_material,
float size);
gthree_points_material_get_size ()
float
gthree_points_material_get_size (GthreePointsMaterial *points_material);
gthree_points_material_set_size_attenuation ()
void
gthree_points_material_set_size_attenuation
(GthreePointsMaterial *points_material,
gboolean size_attenuation);
gthree_points_material_get_size_attenuation ()
gboolean
gthree_points_material_get_size_attenuation
(GthreePointsMaterial *points_material);
Types and Values
GthreePointsMaterial
typedef struct _GthreePointsMaterial GthreePointsMaterial;
GthreePointsMaterialClass
typedef struct {
GthreeMaterialClass parent_class;
} GthreePointsMaterialClass;
Property Details
The “color” property
“color” GrapheneVec3 *
Color.
Owner: GthreePointsMaterial
Flags: Read / Write
The “map” property
“map” GthreeTexture *
Map.
Owner: GthreePointsMaterial
Flags: Read / Write
The “size” property
“size” float
Size.
Owner: GthreePointsMaterial
Flags: Read / Write
Default value: 0
The “size-attenuation” property
“size-attenuation” gboolean
Size attenuation.
Owner: GthreePointsMaterial
Flags: Read / Write
Default value: FALSE