コード例 #1
0
ファイル: wrapper.hpp プロジェクト: BrainlessLabsInc/oglplus
	ShapeWrapper(
		const StdRange& names,
		const ShapeBuilder& builder,
		const ProgramOps& prog
	): ShapeWrapperBase(names.begin(), names.end(), builder)
	{
		UseInProgram(prog);
	}
コード例 #2
0
ファイル: container.hpp プロジェクト: Manokha/firestarter
	inline container_range(
		int,
		const StdRange& other_range,
		TransformParam transf_param
	): base_wrapper(other_range.begin(), other_range.end())
	 , base_transform(transf_param, this->container)
	 , base_range(this->container.begin(), this->container.end())
	{ }
コード例 #3
0
ファイル: wrapper.hpp プロジェクト: BrainlessLabsInc/oglplus
	ShapeWrapperWithAdjacency(
		const StdRange& names,
		const ShapeBuilder& builder
	): ShapeWrapperBase(
		names.begin(),
		names.end(),
		builder,
		builder.IndicesWithAdjacency(),
		builder.InstructionsWithAdjacency()
	)
	{ }
コード例 #4
0
ファイル: wrapper.hpp プロジェクト: BrainlessLabsInc/oglplus
	ShapeWrapperWithAdjacency(
		const StdRange& names,
		const ShapeBuilder& builder,
		const ProgramOps& prog
	): ShapeWrapperBase(
		names.begin(),
		names.end(),
		builder,
		builder.IndicesWithAdjacency(),
		builder.InstructionsWithAdjacency()
	)
	{
		UseInProgram(prog);
	}
コード例 #5
0
ファイル: wrapper.hpp プロジェクト: BrainlessLabsInc/oglplus
	ShapeWrapper(
		const StdRange& names,
		const ShapeBuilder& builder
	): ShapeWrapperBase(names.begin(), names.end(), builder)
	{ }