Class: Sketchup::Material

Inherits:
Entity show all
Includes:
Comparable
Defined in:
lib/material.rb

Constant Summary collapse

MATERIAL_SOLID =
0
MATERIAL_TEXTURED =
1
MATERIAL_COLORIZED_TEXTURED =
2

Instance Method Summary collapse

Methods included from Comparable

#between?

Methods inherited from Entity

#add_observer, #attribute_dictionaries, #attribute_dictionary, #delete_attribute, #deleted?, #entityID, #get_attribute, #model, #parent, #remove_observer, #set_attribute, #to_s, #typename, #valid?

Instance Method Details

#<=>Object



10
11
# File 'lib/material.rb', line 10

def <=>
end

#==Object



12
13
# File 'lib/material.rb', line 12

def ==
end

#alphaObject



14
15
# File 'lib/material.rb', line 14

def alpha
end

#alpha=Object



16
17
# File 'lib/material.rb', line 16

def alpha=
end

#colorSketchup::Color

Note:

The alpha value is always 255. If you want the alpha, use #alpha

Returns the Color of the Material.

Returns:



22
23
# File 'lib/material.rb', line 22

def color
end

#color=Object



25
26
# File 'lib/material.rb', line 25

def color=
end

#colorize_deltasArray

Returns:

Since:

  • SketchUp 2015



30
31
# File 'lib/material.rb', line 30

def colorize_deltas
end

#colorize_typeObject



33
34
# File 'lib/material.rb', line 33

def colorize_type
end

#colorize_type=Object



36
37
# File 'lib/material.rb', line 36

def colorize_type=
end

#display_nameObject



39
40
# File 'lib/material.rb', line 39

def display_name
end

#materialTypeObject



41
42
# File 'lib/material.rb', line 41

def materialType
end

#nameObject



43
44
# File 'lib/material.rb', line 43

def name
end

#textureObject



45
46
# File 'lib/material.rb', line 45

def texture
end

#texture=Object



47
48
# File 'lib/material.rb', line 47

def texture=
end

#use_alpha?Boolean

Returns:

  • (Boolean)


49
50
# File 'lib/material.rb', line 49

def use_alpha?
end