Class: Sketchup::Entity

Inherits:
Object show all
Defined in:
lib/entity.rb

Direct Known Subclasses

AttributeDictionaries, AttributeDictionary, Behavior, Curve, DefinitionList, Drawingelement, EdgeUse, Layer, Layers, Loop, Material, Materials, Page, Pages, RenderingOptions, ShadowInfo, Style, Styles, Texture, Vertex

Instance Method Summary (collapse)

Instance Method Details

- (Boolean) add_observer(entity_observer)

Parameters:

Returns:

  • (Boolean)


6
7
# File 'lib/entity.rb', line 6

def add_observer(entity_observer)
end

- (Object) attribute_dictionaries



8
9
# File 'lib/entity.rb', line 8

def attribute_dictionaries
end

- (Object) attribute_dictionary



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

def attribute_dictionary
end

- (Object) delete_attribute



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

def delete_attribute
end

- (Boolean) deleted?

Returns:

  • (Boolean)


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

def deleted?
end

- (Object) entityID



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

def entityID
end

- (Object) get_attribute



18
19
# File 'lib/entity.rb', line 18

def get_attribute
end

- (Sketchup::Model) model

Returns the Model of the receiver

Examples:

model = face.model

Returns:



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

def model
end

- (Object) parent



27
28
# File 'lib/entity.rb', line 27

def parent
end

- (Object) remove_observer(model_observer)

Parameters:

  • model_observer (ModelObserver)

    a instance of a model observer



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

def remove_observer(model_observer)
end

- (Object) set_attribute



32
33
# File 'lib/entity.rb', line 32

def set_attribute
end

- (Object) to_s



34
35
# File 'lib/entity.rb', line 34

def to_s
end

- (Object) typename



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

def typename
end

- (Boolean) valid?

Returns:

  • (Boolean)


38
39
# File 'lib/entity.rb', line 38

def valid?
end