클래스 vrLightLinkSetPtr

 object --+        
          |        
??.instance --+    
              |    
LightLinkSetPtr --+
                  |
                 vrLightLinkSetPtr

인스턴스 메서드
__init__(source)

LightLinkSetPtr 클래스의 생성자입니다.
addLight(light)

라이트 링크 세트에 라이트를 추가합니다.
addSceneNode(sceneNode)

라이트 링크 세트에 장면 노드를 추가합니다.
vrLightLinkSetPtr copy()

lightlinkset의 사본을 반환합니다.
vrFieldAccess fields()

모든 필드에 액세스하기 위한 필드 액세스 객체를 반환합니다.
unsigned int(32비트) getID()

세트 ID를 반환합니다.
vrNodePtrs 리스트 getLights()

라이트 링크 세트의 모든 라이트를 반환합니다.
string getName()

세트 이름을 반환합니다.
LightLinkSetPtr getPtr()

OpenSG LightLinkSetPtr을 반환합니다.
vrNodePtrs 리스트 getSceneNodes()

라이트 링크 세트의 모든 장면 노드를 반환합니다.
string getType()

세트 유형을 반환합니다.
bool isValid()

세트가 유효하면 True를 반환합니다.
setName(name)

세트 이름을 설정합니다.
sub(update)

풀에서 라이트 링크 세트를 제거합니다.
subLight(light)

라이트 링크 세트에서 라이트를 대체합니다.
subSceneNode(sceneNode)

라이트 링크 세트에서 장면 노드를 대체합니다.

LightLinkSetPtr 에서 상속됨: __reduce__

unreachable.instance 에서 상속됨: __new__

클래스 변수
  __instance_size__ = 56


메서드 상세 정보

__init__(source)

(생성자)

LightLinkSetPtr 클래스의 생성자입니다. 다음과 같은 유효한 세 가지 버전이 있습니다.

  • LightLinkSetPtr() - LightLinkSetPtr 객체를 생성합니다.
  • LightLinkSetPtr(source) - unsigned int에서 LightLinkSetPtr 객체를 생성합니다.
  • LightLinkSetPtr(source) - LightLinkSetPtr에서 LightLinkSetPtr 객체를 생성합니다.
매개변수:
  • source(unsigned int 또는 LightLinkSetPtr) - 소스(선택 사항).
재정의: LightLinkSetPtr.__init__

addLight(light)

라이트 링크 세트에 라이트를 추가합니다.

매개변수:
  • light(vrNodePtr) - 라이트 노드입니다.

addSceneNode(sceneNode)

라이트 링크 세트에 장면 노드를 추가합니다.

매개변수:
  • sceneNode(vrNodePtr) - 장면 노드입니다.

copy()

lightlinkset의 사본을 반환합니다.

반환 값: vrLightLinkSetPtr
사본.

fields()

모든 필드에 액세스하기 위한 필드 액세스 객체를 반환합니다. 필드 값을 조작하는 방법을 보려면 vrFieldAccess 설명서를 참조하십시오.

반환 값: vrFieldAccess
필드 액세스 객체.

getID()

세트 ID를 반환합니다.

반환 값: unsigned int(32비트)
세트 ID.

getLights()

라이트 링크 세트의 모든 라이트를 반환합니다.

반환 값: vrNodePtrs 리스트
라이트 노드.

getName()

세트 이름을 반환합니다.

반환 값: string
세트 이름.

getPtr()

OpenSG LightLinkSetPtr을 반환합니다.

반환 값: LightLinkSetPtr
포인터.

getSceneNodes()

라이트 링크 세트의 모든 장면 노드를 반환합니다.

반환 값: vrNodePtrs 리스트
장면 노드.

getType()

세트 유형을 반환합니다.

반환 값: string
세트 유형.

isValid()

세트가 유효하면 True를 반환합니다.

반환 값: bool
세트가 유효하면 True이고 그렇지 않으면 False.

setName(name)

세트 이름을 설정합니다.

매개변수:
  • name(string) - 세트의 새 이름입니다.

sub(update)

풀에서 라이트 링크 세트를 제거합니다.

매개변수:
  • update(bool) - True인 경우 라이트 편집기가 업데이트됩니다(선택 사항). 기본값은 True입니다.

subLight(light)

라이트 링크 세트에서 라이트를 대체합니다.

매개변수:
  • light(vrNodePtr) - 라이트 노드입니다.

subSceneNode(sceneNode)

라이트 링크 세트에서 장면 노드를 대체합니다.

매개변수:
  • sceneNode(vrNodePtr) - 장면 노드입니다.