Uses of Class
com.jme3.scene.plugins.blender.file.Structure

Packages that use Structure
com.jme3.scene.plugins.blender   
com.jme3.scene.plugins.blender.animations   
com.jme3.scene.plugins.blender.cameras   
com.jme3.scene.plugins.blender.constraints   
com.jme3.scene.plugins.blender.curves   
com.jme3.scene.plugins.blender.file   
com.jme3.scene.plugins.blender.lights   
com.jme3.scene.plugins.blender.materials   
com.jme3.scene.plugins.blender.meshes   
com.jme3.scene.plugins.blender.modifiers   
com.jme3.scene.plugins.blender.objects   
com.jme3.scene.plugins.blender.particles   
com.jme3.scene.plugins.blender.textures   
com.jme3.scene.plugins.blender.textures.generating   
 

Uses of Structure in com.jme3.scene.plugins.blender
 

Methods in com.jme3.scene.plugins.blender that return Structure
 Structure BlenderContext.peekParent()
          This method retreives the structure at the top of the parent's stack but does not remove it.
 Structure BlenderContext.popParent()
          This method removes the structure from the top of the parent's stack.
 

Methods in com.jme3.scene.plugins.blender with parameters of type Structure
 void BlenderContext.addLoadedFeatures(java.lang.Long oldMemoryAddress, java.lang.String featureName, Structure structure, java.lang.Object feature)
          This method adds a loaded feature to the map.
protected  Properties AbstractBlenderHelper.loadProperties(Structure structure, BlenderContext blenderContext)
          This method loads the properties if they are available and defined for the structure.
 void BlenderContext.pushParent(Structure parent)
          This method adds the structure to the parent stack.
abstract  boolean AbstractBlenderHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
          This method analyzes the given structure and the data contained within blender context and decides if the feature should be loaded.
 

Uses of Structure in com.jme3.scene.plugins.blender.animations
 

Methods in com.jme3.scene.plugins.blender.animations with parameters of type Structure
 void ArmatureHelper.buildBones(Structure boneStructure, Bone parent, java.util.List<Bone> result, Matrix4f arbt, java.util.Map<java.lang.Long,Structure> bonesPoseChannels, BlenderContext blenderContext)
          This method builds the object's bones structure.
 Ipo IpoHelper.fromAction(Structure actionStructure, BlenderContext blenderContext)
          This method creates an ipo object used for interpolation calculations.
 Ipo IpoHelper.fromIpoStructure(Structure ipoStructure, BlenderContext blenderContext)
          This method creates an ipo object used for interpolation calculations.
 int IpoHelper.getCurveType(Structure structure, BlenderContext blenderContext)
          This method returns the type of the ipo curve.
 java.util.Map<java.lang.Integer,java.lang.Integer> ArmatureHelper.getGroupToBoneIndexMap(Structure defBaseStructure, Skeleton skeleton, BlenderContext blenderContext)
          This method returns a map where the key is the object's group index that is used by a bone and the key is the bone index in the armature.
 BoneTrack[] ArmatureHelper.getTracks(Structure actionStructure, Skeleton skeleton, BlenderContext blenderContext)
          This method retuns the bone tracks for animation.
 boolean ArmatureHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 boolean IpoHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 

Method parameters in com.jme3.scene.plugins.blender.animations with type arguments of type Structure
 void ArmatureHelper.buildBones(Structure boneStructure, Bone parent, java.util.List<Bone> result, Matrix4f arbt, java.util.Map<java.lang.Long,Structure> bonesPoseChannels, BlenderContext blenderContext)
          This method builds the object's bones structure.
 

Constructors in com.jme3.scene.plugins.blender.animations with parameters of type Structure
BoneContext(Structure boneStructure, Matrix4f objectToArmatureMatrix, java.util.Map<java.lang.Long,Structure> bonesPoseChannels, BlenderContext blenderContext)
          Constructor.
 

Constructor parameters in com.jme3.scene.plugins.blender.animations with type arguments of type Structure
BoneContext(Structure boneStructure, Matrix4f objectToArmatureMatrix, java.util.Map<java.lang.Long,Structure> bonesPoseChannels, BlenderContext blenderContext)
          Constructor.
 

Uses of Structure in com.jme3.scene.plugins.blender.cameras
 

Methods in com.jme3.scene.plugins.blender.cameras with parameters of type Structure
 boolean CameraHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 Camera CameraHelper.toCamera(Structure structure)
          This method converts the given structure to jme camera.
 Camera CameraHelper.toCamera249(Structure structure)
          This method converts the given structure to jme camera.
 Camera CameraHelper.toCamera250(Structure structure)
          This method converts the given structure to jme camera.
 

Uses of Structure in com.jme3.scene.plugins.blender.constraints
 

Fields in com.jme3.scene.plugins.blender.constraints declared as Structure
protected  Structure Constraint.data
          The structure with constraint's data.
 

Methods in com.jme3.scene.plugins.blender.constraints with parameters of type Structure
protected  Constraint ConstraintHelper.createConstraint(Structure constraintStructure, java.lang.Long ownerOMA, Ipo influenceIpo, BlenderContext blenderContext)
          This method creates the constraint instance.
protected  java.lang.String ConstraintHelper.getConstraintClassName(Structure constraintStructure, BlenderContext blenderContext)
           
 void ConstraintHelper.loadConstraints(Structure objectStructure, BlenderContext blenderContext)
          This method reads constraints for for the given structure.
 boolean ConstraintHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 

Constructors in com.jme3.scene.plugins.blender.constraints with parameters of type Structure
Constraint(Structure constraintStructure, java.lang.Long ownerOMA, Ipo influenceIpo, BlenderContext blenderContext)
          This constructor creates the constraint instance.
 

Uses of Structure in com.jme3.scene.plugins.blender.curves
 

Methods in com.jme3.scene.plugins.blender.curves with parameters of type Structure
protected  Vector3f CurvesHelper.getLoc(Structure curveStructure)
          This method returns the translation of the curve.
protected  java.util.List<Geometry> CurvesHelper.loadBezierCurve(Vector3f loc, Structure nurb, java.util.List<Geometry> bevelObject, Curve taperObject, BlenderContext blenderContext)
          This method loads the bezier curve.
protected  java.util.List<Geometry> CurvesHelper.loadNurb(Vector3f loc, Structure nurb, java.util.List<Geometry> bevelObject, Curve taperObject, BlenderContext blenderContext)
          This method loads the NURBS curve or surface.
protected  Curve CurvesHelper.loadTaperObject(Structure taperStructure, BlenderContext blenderContext)
          This method loads the taper object.
 boolean CurvesHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 java.util.List<Geometry> CurvesHelper.toCurve(Structure curveStructure, BlenderContext blenderContext)
          This method converts given curve structure into a list of geometries representing the curve.
 

Constructor parameters in com.jme3.scene.plugins.blender.curves with type arguments of type Structure
BezierCurve(int type, java.util.List<Structure> bezTriples, int dimension)
           
 

Uses of Structure in com.jme3.scene.plugins.blender.file
 

Methods in com.jme3.scene.plugins.blender.file that return Structure
 Structure FileBlockHeader.getStructure(BlenderContext blenderContext)
          This method returns the structure described by the header filled with appropriate data.
 Structure DnaBlockData.getStructure(int index)
          This method returns the structure of the given index.
 Structure DnaBlockData.getStructure(java.lang.String name)
          This method returns a structure of the given name.
 

Methods in com.jme3.scene.plugins.blender.file that return types with arguments of type Structure
 java.util.List<Structure> Structure.evaluateListBase(BlenderContext blenderContext)
          This methos should be used on structures that are of a 'ListBase' type.
 java.util.List<Structure> Pointer.fetchData(BlenderInputStream inputStream)
          This method fetches the data stored under the given address.
 

Uses of Structure in com.jme3.scene.plugins.blender.lights
 

Methods in com.jme3.scene.plugins.blender.lights with parameters of type Structure
 boolean LightHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 Light LightHelper.toLight(Structure structure, BlenderContext blenderContext)
           
 

Uses of Structure in com.jme3.scene.plugins.blender.materials
 

Methods in com.jme3.scene.plugins.blender.materials with parameters of type Structure
 MaterialContext[] MaterialHelper.getMaterials(Structure structureWithMaterials, BlenderContext blenderContext)
          This method returns the table of materials connected to the specified structure.
 boolean MaterialHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 MaterialContext MaterialHelper.toMaterialContext(Structure structure, BlenderContext blenderContext)
          This method converts the material structure to jme Material.
 

Uses of Structure in com.jme3.scene.plugins.blender.meshes
 

Methods in com.jme3.scene.plugins.blender.meshes with parameters of type Structure
 java.util.List<byte[]> MeshHelper.getVerticesColors(Structure meshStructure, BlenderContext blenderContext)
          This method returns the vertices colors.
 boolean MeshHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 java.util.List<Geometry> MeshHelper.toMesh(Structure structure, BlenderContext blenderContext)
          This method reads converts the given structure into mesh.
 

Uses of Structure in com.jme3.scene.plugins.blender.modifiers
 

Methods in com.jme3.scene.plugins.blender.modifiers with parameters of type Structure
 java.util.Collection<Modifier> ModifierHelper.readModifiers(Structure objectStructure, BlenderContext blenderContext)
          This method reads the given object's modifiers.
 boolean ModifierHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
protected  boolean Modifier.validate(Structure modifierStructure, BlenderContext blenderContext)
           
 

Uses of Structure in com.jme3.scene.plugins.blender.objects
 

Methods in com.jme3.scene.plugins.blender.objects with parameters of type Structure
 Matrix4f ObjectHelper.getMatrix(Structure structure, java.lang.String matrixName)
          This method returns the matrix of a given name for the given structure.
 Matrix4f ObjectHelper.getMatrix(Structure structure, java.lang.String matrixName, boolean applyFixUpAxis)
          This method returns the matrix of a given name for the given structure.
 Transform ObjectHelper.getTransformation(Structure objectStructure, BlenderContext blenderContext)
          This method calculates local transformation for the object.
 void Properties.load(Structure idPropertyStructure, BlenderContext blenderContext)
          This method loads the property from the belnder file.
 boolean ObjectHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 java.lang.Object ObjectHelper.toObject(Structure objectStructure, BlenderContext blenderContext)
          This method reads the given structure and createn an object that represents the data.
 

Uses of Structure in com.jme3.scene.plugins.blender.particles
 

Methods in com.jme3.scene.plugins.blender.particles with parameters of type Structure
 boolean ParticlesHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 ParticleEmitter ParticlesHelper.toParticleEmitter(Structure particleSystem, BlenderContext blenderContext)
           
 

Uses of Structure in com.jme3.scene.plugins.blender.textures
 

Methods in com.jme3.scene.plugins.blender.textures with parameters of type Structure
 void CombinedTexture.add(Texture texture, TextureBlender textureBlender, int uvCoordinatesType, int projectionType, Structure textureStructure, BlenderContext blenderContext)
          This method adds a texture data to the resulting texture.
 Texture TextureHelper.getTexture(Structure tex, Structure mTex, BlenderContext blenderContext)
          This class returns a texture read from the file or from packed blender data.
 Texture TextureHelper.getTextureFromImage(Structure image, BlenderContext blenderContext)
          This class returns a texture read from the file or from packed blender data.
 boolean TextureHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 

Constructors in com.jme3.scene.plugins.blender.textures with parameters of type Structure
ColorBand(Structure tex, BlenderContext blenderContext)
          Constructor.
 

Uses of Structure in com.jme3.scene.plugins.blender.textures.generating
 

Methods in com.jme3.scene.plugins.blender.textures.generating with parameters of type Structure
 void TextureGenerator.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorBlend.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorClouds.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorDistnoise.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorMagic.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorMarble.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorMusgrave.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorNoise.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorStucci.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorVoronoi.readData(Structure tex, BlenderContext blenderContext)
           
 void TextureGeneratorWood.readData(Structure tex, BlenderContext blenderContext)
           
 

Constructors in com.jme3.scene.plugins.blender.textures.generating with parameters of type Structure
TextureGenerator.BrightnessAndContrastData(Structure tex)
          Constructor reads the required data from the given structure.
TextureGeneratorMusgrave.MusgraveData(Structure tex)