Class: OpenStudio::Model::GlareSensor

Inherits:
SpaceItem show all
Defined in:
lib/openstudio-api-stubs/Classes/GlareSensor.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from SpaceItem

#resetSpace, #setSpace, #space

Methods inherited from ModelObject

#EqualEqual, #LessThan, #NotEqual, #__str__, #clone, #connectedObject, #connectedObjectPort, #createComponent, #getData, #getScheduleTypeKeys, #iddObjectType, #lifeCycleCosts, #model, #outputVariableNames, #outputVariables, #parent, #removeLifeCycleCosts, #resources, #setParent, #toIdfObject

Methods inherited from WorkspaceObject

#LessThan, #__str__, #canBeSource, #canBeTarget, #getSourceIndices, #getSources, #getTarget, #idfObject, #initialized, #isSource, #isTarget, #numSources, #objectListFieldsEqual, #objectListFieldsNonConflicting, #remove, #setPointer, #sources, #targets, #workspace

Class Method Details

.iddObjectTypeIddObjectType

Returns:



8
9
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 8

def self.iddObjectType
end

.new(model) ⇒ Object



5
6
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 5

def self.new(model)
end

Instance Method Details

#aimAt(point3d) ⇒ Boolean

Returns:

  • (Boolean)


84
85
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 84

def aimAt(point3d)
end

#isPhiRotationAroundZAxisDefaultedBoolean

Returns:

  • (Boolean)


35
36
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 35

def isPhiRotationAroundZAxisDefaulted
end

#isPsiRotationAroundXAxisDefaultedBoolean

Returns:

  • (Boolean)


23
24
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 23

def isPsiRotationAroundXAxisDefaulted
end

#isThetaRotationAroundYAxisDefaultedBoolean

Returns:

  • (Boolean)


29
30
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 29

def isThetaRotationAroundYAxisDefaulted
end

#maximumAllowableDaylightGlareProbabilityOptionalDouble

Returns:



41
42
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 41

def maximumAllowableDaylightGlareProbability
end

#numberofGlareViewVectorsInt32

Returns:

  • (Int32)


38
39
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 38

def numberofGlareViewVectors
end

#phiRotationAroundZAxisDouble

Returns:

  • (Double)


32
33
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 32

def phiRotationAroundZAxis
end

#positionPoint3d

Returns:



72
73
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 72

def position
end

#positionXCoordinateDouble

Returns:

  • (Double)


11
12
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 11

def positionXCoordinate
end

#positionYCoordinateDouble

Returns:

  • (Double)


14
15
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 14

def positionYCoordinate
end

#positionZCoordinateDouble

Returns:

  • (Double)


17
18
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 17

def positionZCoordinate
end

#psiRotationAroundXAxisDouble

Returns:

  • (Double)


20
21
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 20

def psiRotationAroundXAxis
end

#resetMaximumAllowableDaylightGlareProbabilityObject



69
70
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 69

def resetMaximumAllowableDaylightGlareProbability
end

#resetNumberofGlareViewVectorsObject



64
65
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 64

def resetNumberofGlareViewVectors
end

#resetPhiRotationAroundZAxisObject



59
60
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 59

def resetPhiRotationAroundZAxis
end

#resetPsiRotationAroundXAxisObject



51
52
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 51

def resetPsiRotationAroundXAxis
end

#resetThetaRotationAroundYAxisObject



55
56
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 55

def resetThetaRotationAroundYAxis
end

#setMaximumAllowableDaylightGlareProbability(double) ⇒ Boolean

Returns:

  • (Boolean)


67
68
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 67

def setMaximumAllowableDaylightGlareProbability(double)
end

#setNumberofGlareViewVectors(int32) ⇒ Boolean

Returns:

  • (Boolean)


62
63
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 62

def setNumberofGlareViewVectors(int32)
end

#setPhiRotationAroundZAxis(double) ⇒ Object



57
58
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 57

def setPhiRotationAroundZAxis(double)
end

#setPosition(point3d) ⇒ Boolean

Returns:

  • (Boolean)


75
76
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 75

def setPosition(point3d)
end

#setPositionXCoordinate(double) ⇒ Object



43
44
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 43

def setPositionXCoordinate(double)
end

#setPositionYCoordinate(double) ⇒ Object



45
46
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 45

def setPositionYCoordinate(double)
end

#setPositionZCoordinate(double) ⇒ Object



47
48
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 47

def setPositionZCoordinate(double)
end

#setPsiRotationAroundXAxis(double) ⇒ Object



49
50
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 49

def setPsiRotationAroundXAxis(double)
end

#setThetaRotationAroundYAxis(double) ⇒ Object



53
54
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 53

def setThetaRotationAroundYAxis(double)
end

#setTransformation(transformation) ⇒ Boolean

Returns:

  • (Boolean)


81
82
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 81

def setTransformation(transformation)
end

#thetaRotationAroundYAxisDouble

Returns:

  • (Double)


26
27
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 26

def thetaRotationAroundYAxis
end

#transformationTransformation

Returns:



78
79
# File 'lib/openstudio-api-stubs/Classes/GlareSensor.rb', line 78

def transformation
end