Light

Visão geral

Light é uma classe em Aspose.3D FOSS para Java. Herdeiros de: Entity.

Esta classe fornece 35 métodos para trabalhar com objetos Light em programas Java. Os métodos disponíveis incluem: A3DObject, Entity, Light, SceneObject, findProperty, getBoundingBox, getColor, getEnabled, getExcluded, getFalloffEnd, getFalloffStart, getInnerAngle, e 22 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.3D FOSS para Java. Propriedades: boundingBox, color, enabled, excluded, falloffEnd, falloffStart, e mais nove.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
colorVector3Leia.- Está a perceber.
intensityfloatLeia.Dá-lhe intensidade.
falloffStartfloatLeia.Começa a queda.
falloffEndfloatLeia.- É o que acontece.
innerAnglefloatLeia.Tem o ângulo interno.
outerAnglefloatLeia.- É o ângulo exterior.
typeLightTypeLeia.- É o tipo.
enabledbooleanLeia.Obtém o habilitado.
boundingBoxBoundingBoxLeia.- É o que faz.
parentNodeNodeLeia.Obtém o nó principal.
parentNodesArrayList<Node>Leia.Obtém os nós pais.
excludedbooleanLeia.- É o exclusivo.
sceneSceneLeia.- Está bem.
nameStringLeia.- Consegue o nome.
propertiesPropertyCollectionLeia.- Ele fica com as propriedades.

Métodos

AssinaturaDescrição:
Light()Chama Luz nesta instância de Luz.
Light(name: String)Chama Light (nome) nesta instância de Light.
getColor() → Vector3Retorna a cor.
setColor(value: Vector3)Indica o valor da cor.
getIntensity() → floatRetorna a intensidade.
setIntensity(value: float)Indica o valor de intensidade.
getFalloffStart() → floatRetorna o início da queda.
setFalloffStart(value: float)Estabelece o valor de início da queda.
getFalloffEnd() → floatRetorna o fim da queda.
setFalloffEnd(value: float)Estabelece o valor final de falloff.
getInnerAngle() → floatRetorna o ângulo interno.
setInnerAngle(value: float)Estabelece o valor do ângulo interno.
getOuterAngle() → floatRetorna o ângulo externo.
setOuterAngle(value: float)Indica o valor do ângulo externo.
getType() → LightTypeRetorna o tipo.
setType(value: LightType)Indica o valor do tipo.
getEnabled() → booleanRetorna o activado.
setEnabled(value: boolean)Indica o valor habilitado.
getBoundingBox() → BoundingBoxRetorna a caixa de limitação.
Entity()A curva NURBS é uma curvas representada por Nurbs (não uniforme base racional spline), Uma curvatura de Nurses é definida pela sua getOrder (s) um conjunto de Geometria ponderado.getControlPoints e GetKnotVectors (a) O componente w no ponto de controle é usado como o peso do ponto, seja ele CurveDimension.TWO_DIMENSIONAL ou CurveDimension.THREE_DIMENSIONAL
getParentNode() → NodeConstructor de instância.
setParentNode(value: Node)O operador booleano utilizado na operação para criar a malha de resultado.
getParentNodes() → ArrayList<Node>Constructor protegido para permitir que as classes derivadas definam o nome.
getExcluded() → booleanO operador booleano utilizado na operação para criar a malha de resultado.
setExcluded(value: boolean)Indica o valor excluído.
SceneObject()O operador booleano permite que você aplique a operação booleana em duas instâncias IMeshConvertible .
getScene() → SceneConstrutor de BooleanOperator.
A3DObject()Cíclico parametrizado. Também pode ser usado para representar um cone quando uma de raio Top/rádio Bottom é zero.
getName() → StringOs segmentos da curva.
setName(name: String)Construir um perfil CircleShape com raio especificado.
getProperties() → PropertyCollectionInicializa uma nova instância da classe Cylinder.
findProperty(name: String) → PropertyInicializa uma nova instância da classe Bone.
getProperty(name: String) → ObjectObtém a matriz de transformação do nó na posição atual.
setProperty(name: String, value: Object)Obtém os segmentos de largura.
removeProperty(name: String) → booleanObtém sistema de coordenadas flip dos pontos de controlo/normal durante a importação/exportação.

Ver também

 Português