class

Godot::CSGPolygon3D

Inherits Godot::CSGPrimitive3D < Godot::CSGShape3D < Godot::GeometryInstance3D < Godot::VisualInstance3D < Godot::Node3D < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

depth

Property depth getter

Source
depth=(val : Number)

Property depth setter

Source
get_depth
Source
get_material
Source
get_mode
Source
get_path_interval
Source
get_path_interval_type
Source
get_path_node
Source
get_path_rotation
Source
get_path_rotation_accurate
Source
get_path_simplify_angle
Source
get_path_u_distance
Source
get_polygon
Source
get_smooth_faces
Source
get_spin_degrees
Source
get_spin_sides
Source
is_path_continuous_u
Source
is_path_joined
Source
is_path_local
Source
material

Property material getter

Source
material=(val)

Property material setter

Source
mode

Property mode getter

Source
mode=(val : Int)

Property mode setter

Source
path_continuous_u

Property path_continuous_u getter

Source
path_continuous_u=(val)

Property path_continuous_u setter

Source
path_continuous_u?
Source
path_interval

Property path_interval getter

Source
path_interval=(val : Number)

Property path_interval setter

Source
path_interval_type

Property path_interval_type getter

Source
path_interval_type=(val : Int)

Property path_interval_type setter

Source
path_joined

Property path_joined getter

Source
path_joined=(val)

Property path_joined setter

Source
path_joined?
Source
path_local

Property path_local getter

Source
path_local=(val)

Property path_local setter

Source
path_local?
Source
path_node

Property path_node getter

Source
path_node=(val)

Property path_node setter

Source
path_rotation

Property path_rotation getter

Source
path_rotation=(val : Int)

Property path_rotation setter

Source
path_rotation_accurate

Property path_rotation_accurate getter

Source
path_rotation_accurate=(val)

Property path_rotation_accurate setter

Source
path_rotation_accurate?
Source
path_simplify_angle

Property path_simplify_angle getter

Source
path_simplify_angle=(val : Number)

Property path_simplify_angle setter

Source
path_u_distance

Property path_u_distance getter

Source
path_u_distance=(val : Number)

Property path_u_distance setter

Source
polygon

Property polygon getter

Source
polygon=(val)

Property polygon setter

Source
set_depth(depth : Float64) : Void
Source
set_material(material : Material) : Void
Source
set_mode(mode : Int64) : Void
Source
set_path_continuous_u(enable : Bool) : Void
Source
set_path_interval(interval : Float64) : Void
Source
set_path_interval_type(interval_type : Int64) : Void
Source
set_path_joined(enable : Bool) : Void
Source
set_path_local(enable : Bool) : Void
Source
set_path_node(path : NodePath) : Void
Source
set_path_rotation(path_rotation : Int64) : Void
Source
set_path_rotation_accurate(enable : Bool) : Void
Source
set_path_simplify_angle(degrees : Float64) : Void
Source
set_path_u_distance(distance : Float64) : Void
Source
set_polygon(polygon : Pointer(Void)) : Void
Source
set_smooth_faces(smooth_faces : Bool) : Void
Source
set_spin_degrees(degrees : Float64) : Void
Source
set_spin_sides(spin_sides : Int64) : Void
Source
smooth_faces

Property smooth_faces getter

Source
smooth_faces=(val)

Property smooth_faces setter

Source
smooth_faces?
Source
spin_degrees

Property spin_degrees getter

Source
spin_degrees=(val : Number)

Property spin_degrees setter

Source
spin_sides

Property spin_sides getter

Source
spin_sides=(val : Int)

Property spin_sides setter

Source

Nested types