• Api Documentation
  • Code Coverage
  • Source Code
Search Results for

    Show / Hide Table of Contents
    • JeremyAnsel.Media.WavefrontObj
      • ObjApproximationTechnique
      • ObjConstantParametricSubdivisionTechnique
      • ObjConstantSpatialSubdivisionTechnique
      • ObjCurvatureDependentSubdivisionTechnique
      • ObjCurve
      • ObjCurve2D
      • ObjCurveIndex
      • ObjElement
      • ObjFace
      • ObjFile
      • ObjFileReaderSettings
      • ObjFreeFormElement
      • ObjFreeFormType
      • ObjGroup
      • ObjLine
      • ObjMapChannel
      • ObjMaterial
      • ObjMaterialColor
      • ObjMaterialFile
      • ObjMaterialMap
      • ObjMaterialReflectionMap
      • ObjPoint
      • ObjPolygonalElement
      • ObjSurface
      • ObjSurfaceConnection
      • ObjTriplet
      • ObjVector3
      • ObjVector4
      • ObjVertex

    Class ObjFile

    Inheritance
    object
    ObjFile
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: JeremyAnsel.Media.WavefrontObj
    Assembly: JeremyAnsel.Media.WavefrontObj.dll
    Syntax
    public class ObjFile

    Constructors

    | Edit this page View Source

    ObjFile()

    Declaration
    public ObjFile()

    Properties

    | Edit this page View Source

    Curves

    Declaration
    public List<ObjCurve> Curves { get; }
    Property Value
    Type Description
    List<ObjCurve>
    | Edit this page View Source

    Curves2D

    Declaration
    public List<ObjCurve2D> Curves2D { get; }
    Property Value
    Type Description
    List<ObjCurve2D>
    | Edit this page View Source

    DefaultGroup

    Declaration
    public ObjGroup DefaultGroup { get; }
    Property Value
    Type Description
    ObjGroup
    | Edit this page View Source

    Faces

    Declaration
    public List<ObjFace> Faces { get; }
    Property Value
    Type Description
    List<ObjFace>
    | Edit this page View Source

    Groups

    Declaration
    public List<ObjGroup> Groups { get; }
    Property Value
    Type Description
    List<ObjGroup>
    | Edit this page View Source

    HeaderText

    Declaration
    public string? HeaderText { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Lines

    Declaration
    public List<ObjLine> Lines { get; }
    Property Value
    Type Description
    List<ObjLine>
    | Edit this page View Source

    MapLibraries

    Declaration
    public List<string> MapLibraries { get; }
    Property Value
    Type Description
    List<string>
    | Edit this page View Source

    MaterialLibraries

    Declaration
    public List<string> MaterialLibraries { get; }
    Property Value
    Type Description
    List<string>
    | Edit this page View Source

    MergingGroupResolutions

    Declaration
    public Dictionary<int, float> MergingGroupResolutions { get; }
    Property Value
    Type Description
    Dictionary<int, float>
    | Edit this page View Source

    ParameterSpaceVertices

    Declaration
    public List<ObjVector3> ParameterSpaceVertices { get; }
    Property Value
    Type Description
    List<ObjVector3>
    | Edit this page View Source

    Points

    Declaration
    public List<ObjPoint> Points { get; }
    Property Value
    Type Description
    List<ObjPoint>
    | Edit this page View Source

    ShadowObjectFileName

    Declaration
    public string? ShadowObjectFileName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    SurfaceConnections

    Declaration
    public List<ObjSurfaceConnection> SurfaceConnections { get; }
    Property Value
    Type Description
    List<ObjSurfaceConnection>
    | Edit this page View Source

    Surfaces

    Declaration
    public List<ObjSurface> Surfaces { get; }
    Property Value
    Type Description
    List<ObjSurface>
    | Edit this page View Source

    TextureVertices

    Declaration
    public List<ObjVector3> TextureVertices { get; }
    Property Value
    Type Description
    List<ObjVector3>
    | Edit this page View Source

    TraceObjectFileName

    Declaration
    public string? TraceObjectFileName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    VertexNormals

    Declaration
    public List<ObjVector3> VertexNormals { get; }
    Property Value
    Type Description
    List<ObjVector3>
    | Edit this page View Source

    Vertices

    Declaration
    public List<ObjVertex> Vertices { get; }
    Property Value
    Type Description
    List<ObjVertex>

    Methods

    | Edit this page View Source

    FromFile(string?)

    Declaration
    public static ObjFile FromFile(string? path)
    Parameters
    Type Name Description
    string path
    Returns
    Type Description
    ObjFile
    | Edit this page View Source

    FromFile(string?, ObjFileReaderSettings)

    Declaration
    public static ObjFile FromFile(string? path, ObjFileReaderSettings settings)
    Parameters
    Type Name Description
    string path
    ObjFileReaderSettings settings
    Returns
    Type Description
    ObjFile
    | Edit this page View Source

    FromStream(Stream?)

    Declaration
    public static ObjFile FromStream(Stream? stream)
    Parameters
    Type Name Description
    Stream stream
    Returns
    Type Description
    ObjFile
    | Edit this page View Source

    FromStream(Stream?, ObjFileReaderSettings)

    Declaration
    public static ObjFile FromStream(Stream? stream, ObjFileReaderSettings settings)
    Parameters
    Type Name Description
    Stream stream
    ObjFileReaderSettings settings
    Returns
    Type Description
    ObjFile
    | Edit this page View Source

    WriteTo(Stream?)

    Declaration
    public void WriteTo(Stream? stream)
    Parameters
    Type Name Description
    Stream stream
    | Edit this page View Source

    WriteTo(string?)

    Declaration
    public void WriteTo(string? path)
    Parameters
    Type Name Description
    string path
    • Edit this page
    • View Source
    In this article
    Back to top Copyright (c) 2017-2022 Jérémy Ansel