Uses of Class
com.jme3.scene.plugins.blender.BlenderContext

Packages that use BlenderContext
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.blending   
com.jme3.scene.plugins.blender.textures.generating   
 

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

Methods in com.jme3.scene.plugins.blender with parameters of type BlenderContext
protected  Properties AbstractBlenderHelper.loadProperties(Structure structure, BlenderContext blenderContext)
          This method loads the properties if they are available and defined for the structure.
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 BlenderContext in com.jme3.scene.plugins.blender.animations
 

Methods in com.jme3.scene.plugins.blender.animations with parameters of type BlenderContext
 Bone BoneContext.buildBone(java.util.List<Bone> bones, java.util.Map<Bone,java.lang.Long> boneOMAs, BlenderContext blenderContext)
          This method builds the bone.
 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)
           
 

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

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

Methods in com.jme3.scene.plugins.blender.cameras with parameters of type BlenderContext
 boolean CameraHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 

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

Fields in com.jme3.scene.plugins.blender.constraints declared as BlenderContext
protected  BlenderContext Constraint.blenderContext
          The blender context.
 

Methods in com.jme3.scene.plugins.blender.constraints with parameters of type BlenderContext
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 BlenderContext
Constraint(Structure constraintStructure, java.lang.Long ownerOMA, Ipo influenceIpo, BlenderContext blenderContext)
          This constructor creates the constraint instance.
ConstraintHelper(java.lang.String blenderVersion, BlenderContext blenderContext, boolean fixUpAxis)
          Helper constructor.
 

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

Methods in com.jme3.scene.plugins.blender.curves with parameters of type BlenderContext
protected  java.util.List<Geometry> CurvesHelper.applyBevelAndTaper(Curve curve, java.util.List<Geometry> bevelObject, Curve taperObject, boolean smooth, BlenderContext blenderContext)
          This method applies bevel and taper objects to 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.
 

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

Methods in com.jme3.scene.plugins.blender.file with parameters of type BlenderContext
 java.util.List<Structure> Structure.evaluateListBase(BlenderContext blenderContext)
          This methos should be used on structures that are of a 'ListBase' type.
 Structure FileBlockHeader.getStructure(BlenderContext blenderContext)
          This method returns the structure described by the header filled with appropriate data.
 

Constructors in com.jme3.scene.plugins.blender.file with parameters of type BlenderContext
DnaBlockData(BlenderInputStream inputStream, BlenderContext blenderContext)
          Constructor.
FileBlockHeader(BlenderInputStream inputStream, BlenderContext blenderContext)
          Constructor.
Pointer(int pointerLevel, boolean function, BlenderContext blenderContext)
          Constructr.
Structure(BlenderInputStream inputStream, java.lang.String[] names, java.lang.String[] types, BlenderContext blenderContext)
          Constructor.
 

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

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

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

Methods in com.jme3.scene.plugins.blender.materials with parameters of type BlenderContext
 void MaterialContext.applyMaterial(Geometry geometry, java.lang.Long geometriesOMA, java.util.List<Vector2f> userDefinedUVCoordinates, BlenderContext blenderContext)
           
 MaterialContext[] MaterialHelper.getMaterials(Structure structureWithMaterials, BlenderContext blenderContext)
          This method returns the table of materials connected to the specified structure.
 Material MaterialHelper.getParticlesMaterial(Material material, java.lang.Integer alphaMaskIndex, BlenderContext blenderContext)
          This method converts the given material into particles-usable material.
 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 BlenderContext in com.jme3.scene.plugins.blender.meshes
 

Methods in com.jme3.scene.plugins.blender.meshes with parameters of type BlenderContext
 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 BlenderContext in com.jme3.scene.plugins.blender.modifiers
 

Methods in com.jme3.scene.plugins.blender.modifiers with parameters of type BlenderContext
abstract  Node Modifier.apply(Node node, BlenderContext blenderContext)
          This method applies the modifier to the given node.
 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 BlenderContext in com.jme3.scene.plugins.blender.objects
 

Methods in com.jme3.scene.plugins.blender.objects with parameters of type BlenderContext
 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 BlenderContext in com.jme3.scene.plugins.blender.particles
 

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

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

Methods in com.jme3.scene.plugins.blender.textures with parameters of type BlenderContext
 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.
 void CombinedTexture.flatten(Geometry geometry, java.lang.Long geometriesOMA, java.util.List<Vector2f> userDefinedUVCoordinates, BlenderContext blenderContext)
          This method flattens the texture and creates a single result of Texture2D type.
 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.
protected  Texture TextureHelper.loadTextureFromFile(java.lang.String name, BlenderContext blenderContext)
          This method loads the textre from outside the blend file.
 boolean TextureHelper.shouldBeLoaded(Structure structure, BlenderContext blenderContext)
           
 

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

Uses of BlenderContext in com.jme3.scene.plugins.blender.textures.blending
 

Methods in com.jme3.scene.plugins.blender.textures.blending with parameters of type BlenderContext
 Image TextureBlender.blend(Image image, Image baseImage, BlenderContext blenderContext)
          This method blends the given texture with material color and the defined color in 'map to' panel.
 Image TextureBlenderAWT.blend(Image image, Image baseImage, BlenderContext blenderContext)
           
 Image TextureBlenderDDS.blend(Image image, Image baseImage, BlenderContext blenderContext)
           
 Image TextureBlenderLuminance.blend(Image image, Image baseImage, BlenderContext blenderContext)
           
protected  void TextureBlenderAWT.blendPixel(float[] result, float[] materialColor, float[] pixelColor, BlenderContext blenderContext)
          This method blends the single pixel depending on the blending type.
protected  void TextureBlenderLuminance.blendPixel(float[] result, float[] materialColor, float[] color, float textureIntensity, float textureFactor, int blendtype, BlenderContext blenderContext)
          This method blends the texture with an appropriate color.
 

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

Methods in com.jme3.scene.plugins.blender.textures.generating with parameters of type BlenderContext
 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)