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